使用jquery时可以识别页面返回的内容吗?我在这里提交表单使用jquery这样的:识别使用jQuery提交表单时返回的内容
$("#sform").submit(function() {
$.ajax({
type: "POST",
data: $(this).serialize(),
cache: false,
url: "user_verify.php",
success: function(data) {
$("#form_msg").html(data);
}
});
return false;
});
的user_verify.php页面不其一贯的核查工作,并返回错误信息或成功将用户添加到数据库。如果它的错误是一堆错误信息,或者它的成功通常是“您已成功注册”。如果错误消息返回或成功消息,我可以以某种方式识别使用jQuery。这样,如果它的错误我可以在表单中使用该数据,或者如果它的成功,我可以关闭表单并显示成功消息。
我注意到,有一个问题,你的码。看看这一行: data:$(this).serialize(), 在$ .ajax jquery方法中,“this”绑定到全局窗口对象,而不是$('#sform') – sudip 2012-08-17 14:08:00