对远程jquery插件请求进行故障诊断

时间:2011-07-11 13:36:14

标签: javascript jquery jquery-validate remote-debugging

我正在尝试使用远程选项检查电子邮件,看看输入的电子邮件当前是否在数据库中。使用网站上的Remember the Milk示例,我的js函数设置如下:

$(function() { 
    // validate signup form on keyup and submit 
    $("#registrationForm").validate({ 
        rules: { 
            firstname: "required", 
            lastname: "required", 
            password: { 
                required: true, 
                minlength: 5 
            }, 
            password_confirm: { 
                required: true, 
                minlength: 5, 
                equalTo: "#password" 
            }, 
            email: { 
                required: true, 
                email: true, 
                remote:  "byob/processors/checkEmail.php" 
            }
        }
   }); 
}); 

但是没有发生任何事情。我想也许我的文件路径错了,但是在Chrome Inspector的Network选项卡下查看..没有调用php文件;我希望应该是,我至少应该得到404。

如果此文档不会以这种方式显示,请提供一些方法来尝试对此进行故障排除,因为如果没有从服务器获得响应,则非常困难!

1 个答案:

答案 0 :(得分:1)

似乎对我来说工作得很好..

请注意,存在的验证将在通过 required 必须为非空)后进行检查并 有效的电子邮件 检查..

确保输入也正确命名..

演示http://jsfiddle.net/gaby/XFpcN/1/