我必须遵循的步骤:
问题:我想在同一弹出窗口(步骤2)上显示错误,并根据输入的数据显示错误,以便用户可以更正数据。怎么做到这一点?
答案 0 :(得分:0)
这取决于你如何构建代码。我假设您在jquery中提交表单,如
function processForm()
{
jQuery.ajax({
url: 'second.php',
type: 'POST',
data: jQuery('#feedback-form').serialize(),
dataType: 'json',
}).done(function(data) {
if (data.error === 0) {
jQuery('#success_message').show();
jQuery('#feedback-form')[0].reset();
reloadCaptcha();
setTimeout("jQuery('#success_message').fadeOut()", 3000);
} else {
alert("There was an error with your submission.\n\n" + data.message);
}
});
return false;
}
在second.php上,打印您的消息,如
$return = array('error' => 1, 'message' => $errmsg);
die(json_encode($return));