Javascript 将单击事件添加到自动完成
这是我的自动完成代码:Javascript 将单击事件添加到自动完成,javascript,jquery,asp.net,autocomplete,jquery-autocomplete,Javascript,Jquery,Asp.net,Autocomplete,Jquery Autocomplete,这是我的自动完成代码: <link href="JostejuFile/css/jquery.autocomplete.css" rel="stylesheet" type="text/css" /> <script src="JostejuFile/scripts/jquery-1.4.1.min.js"></script> <script src="JostejuFile/scripts/jquery.autocomplete.js" type="t
<link href="JostejuFile/css/jquery.autocomplete.css" rel="stylesheet" type="text/css" />
<script src="JostejuFile/scripts/jquery-1.4.1.min.js"></script>
<script src="JostejuFile/scripts/jquery.autocomplete.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#<%=txtSearch.ClientID%>").autocomplete("Handler/Search_CS.ashx", {
width: 200,
formatItem: function (data, i, n, value) {
return "<img style = 'width:50px;height:50px' src='PRupload/" +
value.split("-")[1] + "'/>" + value.split("-")[0];
},
formatResult: function (data, value) {
return value.split("-")[0];
}
});
});
</script>
<asp:TextBox ID="txtSearch" runat="server"></asp:TextBox>
$(文档).ready(函数(){
$(“#”)自动完成(“Handler/Search_CS.ashx”{
宽度:200,
formatItem:函数(数据、i、n、值){
返回“”+值。拆分(“-”[0];
},
formatResult:函数(数据、值){
返回值。拆分(“-”[0];
}
});
});
我想在单击或从“自动完成”列表中选择一个项目时触发一个事件。有人能帮我解决这个问题吗?您可以随时在“自动完成”中为“选择事件”添加代码: i、 e 参考:
在过账SO之前,您始终可以在API文档中搜索。通过这种方式,您还可以探索其他一些有用的事件/方法。谢谢您的回复,但我在发布之前就做了,但什么也没发生。我想获得一个新的页面重定向谢谢你的回复,但我在发布之前做了,但什么也没发生。我想获得一个新的页面重定向扫描您发布的代码,以显示您是如何尝试的?或者,只需准备一把小提琴。这里是这个模块的下载链接,不需要共享模块,只需发布您如何在选择自动完成选项时尝试重定向。您能够获取自动完成列表中的项目吗?
$( ".selector" ).autocomplete({
select: function( event, ui ) {}
});