我要实现的是request.term根据我使用的输入字段进行更改
$("#field1", "#field2").autocomplete({
source: function (request, response) {
$.ajax({
url: 'autocomplete.php',
data: {field1 : request.term },
dataType: "json",
success: response,
error: function () {
response([]);
}
});
},
autoFocus: true
});
});
代码当前使用的是'field1',我尝试使用$(this).attr('id')
,但是我可能用错误的方式完成了操作,所以我需要一点帮助,谢谢!
答案 0 :(得分:0)
您以这种方式尝试过
jQuery(document).on('keydown','#field1,#field2',function(){
$(this).autocomplete({
source: function (request, response) {
$.ajax({
url: 'autocomplete.php',
data: {field1 : request.term },
dataType: "json",
success: response,
error: function () {
response([]);
}
});
},
autoFocus: true
});
})
});