缺失:从一个工作示例复制属性id代码后?

时间:2010-05-05 20:07:53

标签: jquery validation properties

我复制了这段代码并更改了最后一行“你必须填写这个字段。”从只是“”(空白)。代码工作正常之前(在示例中)但现在我得到错误'缺少:在这种情况下第一行上的属性id'之后。我查看是否有任何我错过的变量或类似的东西,但没有。奇怪的是可以帮到我。顺便说一句,我正在使用jQuery插件。

我根据要求添加了更多代码,但我真的不认为我还可以添加其他内容。我正在使用一个我认为其余的插件库。 See documentation here.

    // a custom method making the default value for item and description invalid.
  jQuery.validator.addMethod("defaultInvalid", function(value, element) {
        return value != element.defaultValue;
    }, "You must the fill in this field.");

   rules: {
     item: {
       minlength: 3
     },
     desciption: {
       required: true,
       minlength: 3
     },
     city: {....................

1 个答案:

答案 0 :(得分:0)

好的,我的错误。我在表单验证后写了这个函数,这显然是不正确的。我不得不四处寻找。在线文档没有解释这一点。代码应如下所示:

     // a custom method making the default value for item and description invalid.
  jQuery.validator.addMethod("defaultInvalid", function(value, element) { 
        return value != element.defaultValue;
    }, "You must the fill in this field.");

$("#l_form").validate({

   rules: {
     item: {
       minlength: 3
     },
     desciption: {
       required: true,
       minlength: 3
     },....................