Jquery 相同类型字段的Ajax和自动完成
有人知道如何仅为正在编辑的字段激活自动完成功能吗? 我使用了下面的示例(),它可以处理一个字段。我更改的是选择器(类)。但是当然,如果我有多个字段和同一个类,一个字段中的任何更改都会更改所有字段。。。每个字段的id都是动态构建的(input0,input1…),所以我认为我不能引用它们。我想实现的是仅在当前编辑的输入字段上启用自动完成。我想实现的是仅在当前编辑的输入字段上启用自动完成 为此,您可以为该Jquery 相同类型字段的Ajax和自动完成,jquery,ajax,autocomplete,Jquery,Ajax,Autocomplete,有人知道如何仅为正在编辑的字段激活自动完成功能吗? 我使用了下面的示例(),它可以处理一个字段。我更改的是选择器(类)。但是当然,如果我有多个字段和同一个类,一个字段中的任何更改都会更改所有字段。。。每个字段的id都是动态构建的(input0,input1…),所以我认为我不能引用它们。我想实现的是仅在当前编辑的输入字段上启用自动完成。我想实现的是仅在当前编辑的输入字段上启用自动完成 为此,您可以为该输入初始化自动完成方法,重点检查该元素是否具有以下类别: $('input[type="text
输入
初始化自动完成
方法,重点检查该元素是否具有以下类别:
$('input[type="text"]').focus(function(){ // put focus on elements
if($(this).hasClass('autocomplete')){ // check if the focussed one has the class autocomplete
$(this).autocomplete({ // if yes then initialize the autocomplete for it here.
// the options you need
});
}
});
它实际上起作用了,谢谢你!现在的问题是不允许自由文本,并将输入限制为返回的值之一:)