使用javascript select2与ASPX调用webmethod

时间:2014-01-17 21:04:25

标签: c# javascript asp.net webmethod

我正在尝试使用带有ASPX的select2调用web方法。我无法获得上面的select2 java脚本方法中调用的ajax web方法。知道我做错了什么吗?

这是我对页面的控制

<input type="hidden" id="attendee" style="width:300px;" /

这是我的javascript代码

$(document).ready(function () {

$('#attendee').select2(
{
placeholder: 'Enter name', 
minimumInputLength: 1,
allowClear: true, 
ajax:{
type: "POST", 
url: "TestClientPage2.aspx/GetClientList",
dataType: 'json',
data: function (term, page) {
return {
pageSize: 20,
pageNum: page,
searchTerm: term
};
},
results: function (data, page) {
var more = (page * pageSize) < data.Total;
return { results: data.results, more: more };
}}});

});

这是我的网络方法

public static string GetClientList(string searchTerm)
{
    return @"{""employees"": [{ ""firstName"":""John"" , ""lastName"":""Doe"" }]}";
}

0 个答案:

没有答案