嗨,我正在使用下面的代码来填充我的自动完成列表。
$('#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.
但无济于事。谁能帮我解决这个问题?