Javascript 自动完成不';我不能接受真实的价值
它不接受来自列表的值(使用autocomplete),它只接受我写入文本框的值。如果有人耍我,我会很高兴的 提前感谢,Javascript 自动完成不';我不能接受真实的价值,javascript,jquery,autocomplete,Javascript,Jquery,Autocomplete,它不接受来自列表的值(使用autocomplete),它只接受我写入文本框的值。如果有人耍我,我会很高兴的 提前感谢, $(function () { var availableTags = [ "Mustafa Basyurt", "Hakan Öz", "Ahmet Taşkın", "Burhan Top" ]; $("#<%=txtMembers.ClientID%>").autocomplete({
$(function () {
var availableTags = [
"Mustafa Basyurt",
"Hakan Öz",
"Ahmet Taşkın",
"Burhan Top"
];
$("#<%=txtMembers.ClientID%>").autocomplete({
source: availableTags,
messages: {
noResults: '',
results: function () { }
},
select: function () {
$("#members").append("<span class='button blue' id='" + ItemNo + "' style='font-size: 16px; margin-left:0px'>" + $("#<%=txtMembers.ClientID%>").val() + "<a onclick='RemoveItem(this);'><img src='../../Style/images/icons/close.png' style='vertical-align:central; margin-top:2px' /></a> </span> ");
}
});
});
$(函数(){
var availableTags=[
“Mustafa Basyurt”,
“HakanÖz”,
“Ahmet Taşkın”,
“布尔汉上衣”
];
$(“#”)自动完成({
资料来源:availableTags,
信息:{
结果:'',
结果:函数(){}
},
选择:函数(){
$(“#成员”).append(“+$(“#”).val()+”;
}
});
});
HTML:
请参见
您的选择处理程序应该类似(假设ItemNo有一些值):
选择:功能(事件、用户界面){
$(“#成员”).append(“+ui.item.value+”“);
}
<asp:TextBox ID="txtMembers" runat="server" Width="90%" BackColor="LightBlue" Height="20px"></asp:TextBox>
<div id="members"></div>
select: function (event,ui) {
$("#members").append("<span class='button blue' id='" + ItemNo + "' style='font-size: 16px; margin-left:0px'>" + ui.item.value + "<a onclick='RemoveItem(this);'><img src='../../Style/images/icons/close.png' style='vertical-align:central; margin-top:2px' /></a> </span> ");
}