ASP.NET MVC에서 Flexigrid를 사용하려고합니다. 내보기 및 테이블 행을 생성하는 루핑에서 foreach를 사용하고 있다는 것을 제외하고 모든 JSON 형식 기능 (검색, 정렬, 찾기)이 필요합니다. ASP.NET MVC와 jQuery Flexigrid
<table id="gllisting">
<% foreach (var item in Model)
{ %>
<tr>
<td>
<%= Html.Encode(item.GLCODE) %>
</td>
<td>
<%= Html.Encode(item.DESCRIPT) %>
</td>
<td>
<%= Html.Encode(item.PL_BS) %>
</td>
<td>
<%= Html.Encode(item.LOCCODE) %>
</td>
<td>
<%= Html.Encode(item.SUBLEDGER) %>
</td>
<td>
<%= Html.Encode(item.SALUTATION) %>
</td>
<td>
<%= Html.Encode(item.DEPARTMENT) %>
</td>
</tr>
<% } %>
</table>
는 지금이
$(document).ready(function() {
$("#gllisting").flexigrid({
colModel: [
{ display: "Ledger Code", name: "glcode", width: 40, sortable: true, align: "left" },
{ display: "Description", name: "name", width: 180, sortable: true, align: "left" },
{ display: "Account Type", name: "ac_type", width: 120, sortable: true, align: "left" },
{ display: "Cash/Bank Code", name: "loccode", width: 130, sortable: true, align: "left" },
{ display: "Subledger", name: "subledgr", width: 80, sortable: true, align: "left" },
{ display: "Salutation", name: "salutation", width: 80, sortable: true, align: "left" },
{ display: "Department", name: "depmas", width: 80, sortable: true, align: "left" }],
buttons: [
{ name: "Add", bclass: "add", onpress: test },
{ name: "Delete", bclass: "delete", onpress: test },
{ separator: true}],
searchitems: [
{ display: "Ledger Code", name: "glcode" },
{ display: "Description", name: "name", isdefault: true}],
sortname: "glcode",
sortorder: "asc",
usepager: true,
title: "General Ledger Listing",
useRp: true,
rp: 15,
showTableToggleBtn: true,
width: 700,
height: 500
});
});
그것은 도움을 주시기 바랍니다 작동하지 않는 같은 스크립트 블록을 사용하여. 나는 flexigrid를 사용할 수 없습니다. JQuery 1.4.2 버전을 사용하고 있습니다.