ユーザーがコメントを送信した後、テキストエリアとサミットボタンを「無効」にして、視覚的に無効にします。jQueryを使用してテキストエリア+送信ボタンを無効にするにはどうすればよいですか?
ようなYoutube。
最も単純なプラグインやメソッドを使用してJqueryでどうすればいいですか?
ユーザーがコメントを送信した後、テキストエリアとサミットボタンを「無効」にして、視覚的に無効にします。jQueryを使用してテキストエリア+送信ボタンを無効にするにはどうすればよいですか?
ようなYoutube。
最も単純なプラグインやメソッドを使用してJqueryでどうすればいいですか?
テキストエリアと送信ボタンを無効にします。 (submitボタンは "input#submit-comment"で選択でき、textareaは "textarea"で選択することができると仮定します)addClassの部分はオプションですが、
$("input#submit-comment").click(function(){
$("textarea").attr("disabled", "disabled").addClass("disabled");
$(this).attr("disabled", "disabled").addClass("disabled");
// ... Actually submit comment here, assuming you're using ajax
return false;
}
$(document).ready(function() {
$('#idOfbutton').click(function() {
$('#idOfTextarea').attr("disabled", "disabled");
$('#idOfbutton').attr("disabled", "disabled");
});
});
これは基本的に言う:文書が「準備完了」である場合には、ボタンの(HTML ID「idOfButton」)にイベントハンドラをアタッチテキストエリアのdisabled
属性(HTML ID「idOfTextarea」に設定するイベントをクリックしてください)とボタンをクリックします。
$("#mybutton").click(function(){
$("#mytext,#mybutton").attr("disabled","disabled");
});
jQuery(document).ready(function() {
$('form').submit(function(){
$('input[type=submit]', this).attr('disabled', 'disabled');
});
});
$('#btn').click(function(){ $(this, '#textarea').attr('disabled', 'disabled'); })
だから、最初のユーザーがコメントを提出するイベントを処理するボタンをクリックすると、単にあなたの入力要素にdisabled
属性を設定
$('form').submit(function(){
return false;
});
それとも、 '.ATTRを行うことができます('、 "無効" 真) 'と' .ATTR( "無効"、偽)。 –