我正在尝试使用KendoGrid
过滤我的input box
,但它会返回其中的所有数据。我的代码中有什么问题吗?我也试图在客户端过滤KendoGrid
只有数据不会发送到Controller
这是我的代码:
输入框
<input type="text" placeholder="Search by Program Name" id="SearchData" name="SearchData">
我过去使用的功能
function searchAccount() {
var SearchProgramData = $("#SearchData").val();
var ProgramgGrid = $("#grProgram").data("kendoGrid").dataSource;
ProgramgGrid.filter(
{
field: "program_name",
operators: "contains",
value: "Operating"
}
);
//alert(SearchProgramData);
}
$(function () {
$("#search input").keypress(function (e) {
if (e.keyCode == 13) {
searchAccount();
}
});
});
答案 0 :(得分:0)
我已经想到了。只是operators: "contains"
上的拼写错误,它应该是operator: "contains"