假设我们有这样的代码:
<script type="text/javascript">
$(document).ready(function() {
$("#signup").click(function(e) {
e.preventDefault();
var email = $("#email").val();
var fname = $("#fname").val();
$.post("signup.php", {email:email, fname:fname}, function(data) {
$("#result").html(data);
});
return false;
});
});
</script>
点击提交按钮后,我们会收到一条错误消息 如果字段未正确填写,则在这种情况下,表单仍然可以 保留值,但是如果返回“提交成功”消息, 我如何有条件地重置表单字段
答案 0 :(得分:1)
在$(this)[0].reset();
之后添加$("#result").html(data);