我正在使用bootstrap模式,当我填写表格上的数据后,我关闭重新打开它但模态仍然有价值。我正在使用jquery代码
$(document).ready(function () {
$('body').on('hidden.bs.modal', '.modal', function (event) {
console.log('testhahah');
$(this).removeData('bs.modal');
});
});
上面的代码不起作用。我的jsfiddle是https://jsfiddle.net/pp7dj2ab/2/
答案 0 :(得分:1)
jQuery.removeData()不会重置表单,此功能是:
jQuery.removeData()方法允许我们删除那些值 以前使用jQuery.data()设置。当使用名称a调用时 key,jQuery.removeData()删除该特定值;什么时候叫 如果没有参数,则删除所有值。
您应该使用Form reset() Method
$(this).find('form')[0].reset();