Php Jquery自动完成获取id cha
我用jquery autocomplete编写了这段代码,它就像facebook搜索功能一样。现在的问题是,我获取用户id,并将其存储在文本字段隐藏中,但如果某些用户按backspace,则id与以前搜索过的旧用户的id相同,因为我将id存储在select上。。plust我想限制用户除了从数据库中选择任何用户之外,不能继续。。 这是我的密码Php Jquery自动完成获取id cha,php,jquery,mysql,Php,Jquery,Mysql,我用jquery autocomplete编写了这段代码,它就像facebook搜索功能一样。现在的问题是,我获取用户id,并将其存储在文本字段隐藏中,但如果某些用户按backspace,则id与以前搜索过的旧用户的id相同,因为我将id存储在select上。。plust我想限制用户除了从数据库中选择任何用户之外,不能继续。。 这是我的密码 $(document).ready(function(){ $("#searchbox").autocomplete("search.php"
$(document).ready(function(){
$("#searchbox").autocomplete("search.php", {
width: 258,
highlight: false,
scroll: true,
scrollHeight: 350,
dataType: 'json',
parse: function(data) {
var array = new Array();
for(var i=0;i<data.length;i++)
{
array[array.length] = { data: data[i], value: data[i].name, result: data[i].name};
}
return array;
},
formatItem: function(row) {
var output = "<img class=img src='user_img/" + row.img + "'/> ";
output += "<span class=name>"+row.name+"</span><br/>";
output += "<span class=small>"+row.country+"</span><br/>";
return output;
}
}).result(function(event,item)
{
$('#temp').val(item.uid);
});
});
使用此方法,效果良好。感谢大家没有帮助我:
select: function (event, ui) {
var v = ui.item.value;
$('#MessageTo').html("Something here" + v);
$('#Hidden1').html("Something else here" + v);
// update what is displayed in the textbox
this.value = v;
return false;
}