JQuery クリック イベント関数でフォームをリセットしたい。どうやってするか ?
2662 次
5 に答える
14
最も簡単です$("form-selector-here")[0].reset()
が、次も参照してください: jQuery を使用してマルチステージ フォームをリセットする
$(selector)[0]
元の DOM 要素を取得するため、jQuery はこれにはまったく必要ないことに注意してください。とも言えdocument.getElementById("myFormId").reset()
ます。
$("#btn1").click(function(){
$("#form1")[0].reset();
// OR
document.getElementById("form1").reset();
});
于 2012-09-07T07:04:09.717 に答える
1
これはうまくいくはずです:
$("#formid")[0].reset();
于 2012-09-07T07:04:58.310 に答える
1
これを試して
$('#FormID').each (function(){
this.reset();
});
于 2012-09-07T07:08:46.920 に答える
0
フォームの最後にこれを追加します。
<div style="display='none';" ><input type="reset" id="rst_form"></div>
そしてこれを試してください:
$('#rst_form').click()
于 2012-09-07T08:55:08.230 に答える
0
あなたはこのようにすることができます:
$(function(){
$('#resetForm').click(function(){
$('form input[type=text]').val('');});
});
于 2012-09-07T07:09:48.277 に答える