Textfield jQuery验证和自动完成

时间:2012-05-11 14:33:13

标签: jquery validation autocomplete

我遇到了jQuery验证插件的问题。 我有一个带有文本字段的表单,其中有一个隐藏的文本字段,一个用于描述,另一个用于ID。 要验证文本字段,我们必须有ID和描述。 为了帮助用户,我们有一个自动完成插件。 当我输入正确的建议并输入时,它可以正常工作。 但是当我点击自动完成的菜单时,会出现错误标签。如果我在文本字段和外部单击,则错误标签将消失。

我尝试自定义onfocusout方法但是,我测试的所有方法都不起作用。 出现同样的问题。

查看我的配置插件:

    $(document).ready(function() 
{
jQuery.validator.addMethod("city_id", function(value, element) 
{
    if ( $("#city_id").val() != '' ) {
    return true;
}
else {
    return false;
}
})
$("#recherche_target").validate(
{
  rules: 
  {
   city_string: "required city_id"
  },
  messages: 
  {
   city_string: "Veuillez entrer une ville valide."
  }
})

任何人都有关于如何解决这个问题的想法?

0 个答案:

没有答案