Jquery plugins 需要jquery.tokeninput

Jquery plugins 需要jquery.tokeninput,jquery-plugins,Jquery Plugins,我有这个神奇的小插件工作,但我需要至少选择一个名称。我通常使用jquery.validate。但是,验证插件似乎不适用于使用tokeninput的字段。有人有答案吗?一如既往,非常感谢你的帮助 $("#NewMessage").validate({ rules: { name: { required: true } } }); $("#name").tokenInput("lookup.cfc?m

我有这个神奇的小插件工作,但我需要至少选择一个名称。我通常使用jquery.validate。但是,验证插件似乎不适用于使用tokeninput的字段。有人有答案吗?一如既往,非常感谢你的帮助

$("#NewMessage").validate({          
    rules: {
        name: {
            required: true
        }
    }
}); 
   $("#name").tokenInput("lookup.cfc?method=getNames&returnFormat=json", {
  hintText: "Type in the name of recipient(s)",
  noResultsText: "No results",
  searchingText: "Searching..."
  })

我也遇到了同样的问题,并通过覆盖忽略解决了它(显然,问题是tokenInput隐藏了原始输入,默认情况下,“验证”不验证隐藏的输入)


我写了,试了,对我来说很好

jQuery.validator.addMethod("autocomplete_check", function(value, element) {
       return ( value != '' ) ? true : false;  
   }, "");



    $("#NewMessage").validate({       
          ignore: "",   
          rules: {
            name: {
                autocomplete_check: true
            }
          },
          messages: {
               autocomplete_check: "Please fill the name"
          }
       });

Laura,我添加了另一个关于jQuery.tokenInput的问题。你有这方面的经验吗。谢谢你的帮助。
jQuery.validator.addMethod("autocomplete_check", function(value, element) {
       return ( value != '' ) ? true : false;  
   }, "");



    $("#NewMessage").validate({       
          ignore: "",   
          rules: {
            name: {
                autocomplete_check: true
            }
          },
          messages: {
               autocomplete_check: "Please fill the name"
          }
       });