我正在使用colorbox从链接打开表单(在单独的html文件中),执行验证并将表单提交到php脚本。这一切都有效。
我现在要做的是将php脚本的结果显示在颜色框中。提交的脚本如下:
$.post('processForm.php', $("#chngPass").serialize(), function(data) {
$('#FormContainer').html("<div id='message'></div>");
$('#message').html("<h2>Thank you for request</h2>")
.fadeIn(1500, function() {
$('#message').append(data);
});
});
有一次,我确实收到了消息,但是在彩色框关闭的主页面上。现在我无法在成功时得到任何东西。
我知道我需要使用'return false'来停止页面刷新,但我已经在脚本的各个部分尝试了这一点,所以不确定应该去哪里。
请有人指出我正确的方向。
答案 0 :(得分:0)
哈!解决了它
我认为验证脚本正在运行,因为它似乎是它自己的,但其中一条规则是不正确的,然后抛出脚本(感谢firebug!)
等于规则应该相等于
结果!!