您好,我正在使用下面的代码来填充我的自动完成列表。Jquery自动完成 - 如何将点击事件添加到列表中
$('#input').autocomplete({ ajax_get : get_roles});
function get_roles(v,cont,roleName){
var roleName = roleName.value;
roleName = roleName.toLowerCase();
$.get('/da/roleautocomplete?roleName='+escape(roleName),{q:v},
function(obj){
var res = [];
for(var i=0;i<obj.length;i++){
res.push({ id:i , value:obj[i]});
}
cont(res);
},
'json')
}
我想点击或从自动完成列表中选择一个项目时触发一个事件。我曾试过 -
$('#input').autocomplete({
select:function(event, ui){
// do your things here
}, etc.
但无济于事。任何人都可以请帮我解决这个问题吗?
我不知道如何“接受”,点击哪个链接,如何投票给出好的答案?有人可以告诉吗? –
如果您查看问题的答案,答案左上方会出现带有上下箭头的数字。直接在它下面是一个看起来像支票的图标。这些控制元素的标题属性文本解释了如何使用它们。 – Carl