从我的角度来看,没有类似的问题真正解决这个问题。清除ajaxed表单的内容
我有一个表单,注册的用户。我用.post
来处理ajaxing。下面是代码:
$('#register_user_form').submit(function(){
$.post
(
$(this).attr('action'),
$(this).serialize(),
function(data){
console.log(data);
$('#alert_box2').html(data);
},
"json"
);
return false;
});
我知道我能得到通过,如果我返回假前加$('#input_field_id').val(' ');
。但我必须为每个输入字段执行此操作。有没有更高效的方法?也许在所有字段中添加相同的类并清除类的值?我有一种感觉,尽管那会被认为是“不好的代码”。
+1,但我更喜欢这种方法 –
+1如果他在表单上完全擦除之后,这是一个更好的方法。 – MLeFevre
这是当天的胜利者。 '$('input')。val('')'工作,但它清除了我的提交按钮的值,从而使它成为一个空白按钮。 – JDillon522