weixin_33698823 2010-02-01 21:02 采纳率: 0%
浏览 29

ajax jquery组验证

here is my code:

groups: {
    phone: "phone1-phone2-phone3"
   digits: true
},
errorPlacement: function(error, element) {
    if (element.attr("name") == "phone1" 
           || element.attr("name") == "phone2" || element.attr("name") == "phone3")
        error.insertAfter("#telephone");
    else
    error.insertAfter(element);
},
debug:true

here is my form input text:

<p><label for="name"><span class="red">*</span>Phone: </label> <input type="text" name="phone1" id="phone1" size="3" tabindex="12" />-<input type="text" name="phone2" id="phone2" size="3" tabindex="12" />-<input type="text" name="phone3" id="telephone" size="4" tabindex="12" /></p>

the above didnt validate? any ideas is much appreciated!

  • 写回答

1条回答 默认 最新

  • 胖鸭 2010-02-01 21:27
    关注

    the input ids in groups must be delimited by spaces not -. Here is the code

    $("#form").validate({
    groups: {
      phone: "phone1 phone2 telephone"
    },
    rules: {
      phone1 : "digits",
      telephone : "digits",
      phone2 : "digits"
    },
    onsubmit: false,
    errorPlacement: function(error, element) {
        if (element.attr("name") == "phone1"
               || element.attr("name") == "phone2" || element.attr("name") == "phone3")
            error.insertAfter("#telephone");
        else
        error.insertAfter(element);
    },
    debug:true
    });
    

    The rules need to be specified under the rules option

    评论

报告相同问题?

悬赏问题

  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能