【发布时间】:2014-07-02 11:05:57
【问题描述】:
我是 jquery 的新手,也是 web 开发和 jqgrid 的新手。我正在尝试实现“过滤器”或“使用 Jquery 在 JQGrid 中搜索任何列值。
代码如下。有人可以帮助我如何通过下面的 5 列值实现过滤器吗?
<script>
$(function() {
$.ajax({
cache: false,
url: "@Url.Action("GetMovies", "Home")",
dataType: "json",
success: function (result) {
$("#list2").jqGrid(
{
datatype: "local",
colNames: ['MovieId', 'Title', 'Genre','ReleaseDate','Classification'],
colModel:
[
{ name: 'MovieId', index: 'MovieId', width: 30},
{ name: 'Title', index: 'Title', width: 190 },
{ name: 'Genre', index: 'Genre', width: 130 },
{ name: 'ReleaseDate', index: 'ReleaseDate', width: 100 },
{ name: 'Classification', index: 'Classification', width: 130 }
],
rowNum: 10,
rowList: [10, 20, 30,40],
pager: '#pager2',
sortname: 'MovieId', sortorder: "asc",
viewrecords: true, loadonce: true,
caption: "MoVies Collections",
findByName:"Title"
});
$("#list2").jqGrid('navGrid', '#pager2', { edit: true, add: true, del: false });
$("#list2").jqGrid("inlineNav", "#pager2", { addParams: { position: "last" } });
for (var i = 0; i <= result.length; i++)
$("#list2").jqGrid('addRowData', i + 1, result[i]);
}
});
});
</script>
【问题讨论】:
标签: jquery asp.net-mvc asp.net-mvc-4 jqgrid jqgrid-asp.net