Jquery ui自动完成验证额外模糊事件

Jquery ui自动完成验证额外模糊事件,jquery,Jquery,我有自动完成工作的验证 我这样做是为了当您从列表中选择“European Nightjar”或键入相同的内容时,它应该验证并返回true,否则它应该显示一条错误消息,说“指定的承包商不存在” 但是,如果文本框中有无效数据并从列表中选择,则会返回错误,因为在从列表中选择之前会进行验证 在从列表中选择时,是否有一种方法不必进行验证?这是来自jQuery演示站点: $( ".selector" ).autocomplete({ select: function(event,

我有自动完成工作的验证

我这样做是为了当您从列表中选择“European Nightjar”或键入相同的内容时,它应该验证并返回true,否则它应该显示一条错误消息,说“指定的承包商不存在”

但是,如果文本框中有无效数据并从列表中选择,则会返回错误,因为在从列表中选择之前会进行验证


在从列表中选择时,是否有一种方法不必进行验证?

这是来自jQuery演示站点:

     $( ".selector" ).autocomplete({
        select: function(event, ui) { ... }
          });
为“选择:”添加不同的函数,从下拉列表中选择时选择激发,
而不仅仅是放console.log('3');在此处验证文本

如果我的答案有帮助,请单击“接受”,如果它没有添加注释以便我们更好地提供帮助,当您接受0%时,人们可能不愿意添加答案。我已经在验证中为此字段设置了规则,以便手动输入的数据将被验证为“contractorName:true”。如果我能在从列表中选择时跳过验证,那就太好了。我能想到的唯一一件事是在显示自动完成列表时设置一个标志,并且在关闭之前不验证任何内容。
     $( ".selector" ).autocomplete({
        select: function(event, ui) { ... }
          });