2017-06-03 10 views
3

プログラムで無効にしようとしている送信ボタンがありますが、エレメントの無効な属性を変更すると、まだ発火する。一例として、Jquery:入力タイプ=送信依頼が無効になっていても依然としてサブミットします

、私は私のhtmlで、次の要素があります。

<input name="reg_submit" id="reg_button" value="Buddy" class="reg_button reg_button_new crm_submit" type="submit"> 

をし、それを無効にするには、私のスクリプトで次のようにあります

var k = jQuery.noConflict(); 
k('#reg_button').attr("disabled", true); 

そして、私はデバッグを印刷し、要素を実際には無効になっています。私のアプローチに欠陥がありますか?

+0

'K( "#のreg_button")'で 'K 'とは何ですか? – jagad89

+0

'$( '#reg_button')を試してください。prop(" disabled "、true);'? –

答えて

1

無効なプロパティを設定できます。

var k = jQuery.noConflict(); 
 
k('#reg_button').prop("disabled", true);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input name="reg_submit" id="reg_button" value="Buddy" class="reg_button reg_button_new crm_submit" type="submit">

関連する問題