单击“提交”按钮后重置表单字段
Reset form fields after clicking on Submit Button
我尝试过其他有用的注释,但仍然无法使代码正常工作。我是js的新手,所以我真的很感激能得到的任何帮助。谢谢你。
//表单提交
$(".feedback-form").submit(function(e){
$('.message', this).remove();
if($(".feedback-form").valid()){
e.preventDefault();
$(this).prepend('<div class="loading"></div>');
dataString = $(".feedback-form").serialize();
$.ajax({
type: "POST",
url: "send.php",
data: dataString,
success: function(data) {
$('.feedback-form .loading').remove();
$('.feedback-form').prepend('<div class="message message-ok">Sent successfully!</div>').find('.message').fadeIn().delay(5000).fadeOut();
$('feedback-form')[0].reset();
你可以在你的成功函数中尝试这个:
$(".feedback-form").find("input[type=text], textarea").val("");
我想你忘了选择器中的"."
$('feedback-form')[0].reset();
更正为:
$('.feedback-form')[0].reset();
所以,看看这是否能帮到你。
否则,使用jquery和javascript:的其他选项
$('.feedback-form').trigger("reset");
$(".feedback-form").get(0).reset();
document.getElementsByClassName('feedback-form').reset();
并且使用输入类型reset
:
<input type="reset">
相关文章:
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 添加和删除隐藏字段数组中的值,而不提交表单
- 单击鼠标,用MySQL数据填充html表单输入字段
- 带有条件字段的PHP表单
- 验证PDF表单中的字段
- HTML提交表单,同时包含空字段检查和按钮隐藏
- 在表单中的输入字段上提交事件
- 当所有输入文本字段都为空时,禁止表单提交,但当jquery中的任何字段不为空时允许提交
- 表单输入字段随着溢出的文本而增长
- 如何将onChange方法添加到ExtJS 4表单中的所有字段(textField)中
- 尝试使用名称访问表中字段的日期选取器时出现问题
- Javascript 表单 - 字段不是必需的
- 单击按钮时更改数据库表的字段值
- 数据表将字段值关联到按钮,而 ajax 填充表
- 返回数据表输入字段
- 更改附加表行字段jQuery的名称
- Angularjs表单/字段验证使用JavaScript函数,无需指令
- 仅在Firefox中,表脱离字段集边界
- 如何在表单提交后使用JQuery从附加到HTML表的字段中获取$_POST数组中的值
- 什么's提交表单后,从post数组中动态附加的表行字段中获取值的问题