我正在尝试使用filtertoolbar,但我不知道如何向服务器发送搜索值。
我正在使用jqGrid数据类型:'json'没有loadonce:true。因此,服务器负责对数据进行排序,分页和过滤。然后我发送值到服务器做这样的事情....
datatype: function () {
$.ajax(
{
url: "Default2.aspx/GetPersons", //PageMethod
data: "{'pPageSize':'" + $('#grid').getGridParam("rowNum") +
"','pCurrentPage':'" + $('#grid').getGridParam("page") +
"','pSortColumn':'" + $('#grid').getGridParam("sortname") +
"','pSortOrder':'" + $('#grid').getGridParam("sortorder") +
"','search':'" + $('#grid').getGridParam("**SEARCH VALUES HERE**") + "'}",
dataType: "json",
type: "post",
contentType: "application/json; charset=utf-8",
complete: function (jsondata, stat) {
if (stat == "success")
jQuery("#grid")[0].addJSONData(JSON.parse(jsondata.responseText).d);
else
alert(JSON.parse(jsondata.responseText).Message);
}
}); //Fin de AJAX
}, //FIN de Funcion dentro de DataType
但我没有,如果我做对了。
如果有人可以帮助我,我会很高兴