javascript - 单击按钮时如何清除表单?

标签 javascript jquery

我的代码是这样的:

$('body').on('click', '#add-image', function(e) {
    $(this).find('#form-add').trigger('reset');
    // $(this).find('#form-add').clearForm();
    // $('#form-add').clearForm();
    // $('#form-add').val("");
    // ...
});

如果单击按钮,我希望表单清晰

我尝试了这样的方法,但没有成功

如何解决这个问题?

最佳答案

使用 Javascript 或 JQuery 清除整个表单,建议您
明确清除每个元素。

例如,清除所有文本输入:

$('#txtbox1').val('');
$('#txtbox2').val('');
etc. etc.

另一个不太推荐的替代方法是使用 reset():

$('#myForm')[0].reset();

但这并不能 100% 保证清除其中的所有元素,因为某些元素可能不在表单内。

关于javascript - 单击按钮时如何清除表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44480450/

相关文章:

javascript - iframe 中的非阻塞文件上传

javascript - Ionic 2 构建开发失败 : Maximum call stack size exceeded

javascript - img 调整大小,但宽度将停止在 600

jquery - 如何在特定事件上对 JQuery 中的标签颜色进行动画处理?

javascript - jQuery 垂直居中文本仅在页面调整大小后加载

jquery - Bootstrap 导航问题

javascript - 在云函数的 javascript/typescript 代码中设置超时

javascript - Node.js 中的后台进程

javascript - 如果满足两个条件,则使用 javascript 重定向

javascript - 将多个 AJAX 成功调用合并为一个