Jquery UI autocomplete要如何传request.term参数到aspx后台

顺势而为1 2018-09-06 04:47:21
请问大家知道怎么做吗 ?

前端代码
$(function () {

var arrData = new Array();

$("#<%=txtClientSearch.ClientID %>").autocomplete({

minLength: 1,
source: function( request, response ) {
var term=request.term;

$.ajax({
url: "ajaxpagereceiver.aspx/GetClient",
type: "post",
dataType: 'json',
contentType: "application/json",

data:"{term:"+ term +"}",


success: function (data) {
arrData=eval(data.d);

response( $.map(arrData,function(item){
return {
label: item.label +"<br>"+ item.desc,
value: item.value
}
}));




},

error: function (data) {
alert(false);
}
})},

focus: function (event, ui) {
$("#<%=txtClientSearch.ClientID %>").val(ui.item.label);
return false;
},

select: function (event, ui) {
$("#<%=txtClientSearch.ClientID %>").val(ui.item.label);
return false;
}

})

});

后台:
<WebMethod(EnableSession:=True)> _
Public Shared Function GetClient(ByVal term As String) As String



Return "aaa"

End Function
...全文
412 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
顺势而为1 2018-09-07
  • 打赏
  • 举报
回复
自己搞定了, 谁回个贴, 好结贴.

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧