[英]How to clear all input fields after submitting the form?
我正在使用此功能發布form
:
$.ajax({
type: 'POST',
url: ".",
data: {'postdata':allVals,
csrfmiddlewaretoken: '{{ csrf_token }}'},
success: function(responseText) {
console.log("Posted Data");
}
});
在按鈕單擊事件上調用此函數,然后發布數據。 現在,請告訴我如何在數據成功發布后立即清除所有輸入字段。 請幫忙!
嘗試...
$('form')[0].reset();
...在您的成功回調中。
試試這個...成功調用
success: function(responseText) {
$('#form input').attr('value','');// console.log("Posted Data");
}
您可以將此代碼添加到成功方法中。
success: function(responseText) {
console.log("Posted Data");
$('#yourform :input').val('');
}
$(':input','#myform')
.not(':button, :submit, :reset, :hidden')
.val('')
.removeAttr('checked')
.removeAttr('selected');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.