jqueryvalidation缺失}属性列表后

我在这里有这个代码:

$("#order").validate({ rules: { name: { required: true } lastname: { required: true } address: { required: true } telephone: { required: true digits: true } email: { required: true email: true } } submitHandler: function (form) { debug = true; $(form).ajaxSubmit(); $("#thanks").show(1000); $("#datadiv").hide(500); } }); 

并且它在此代码中的第4行的firebug上的属性列表“错误后抛出”missing}。 而对于我的爱,我无法弄清楚为什么 – 因为我正在通过jquery文档做一切。

您需要在您定义的对象文字的属性之间放置逗号。 例如:

 name: { required: true }, // <-- note the comma lastname: { required: true }, address: { required: true }, //etc