当使用编辑 url: 'clientArray' jqgrid 看到错误找不到页面
when use editurl: 'clientArray' jqgrid see error dont found page
您好,我在 jqgrid 中使用 editurl: 'clientArray',但看到此错误:
请看图片 error.how 解决了这个问题
但是当他们编辑时,它不应该调用 server.So 我试过 'ClientArray' 但它仍然显示 Url is not set alert box
这个问题是怎么解决的
myGrid.jqGrid({
pager: myPager, data: col[cols], datatype: 'local',
editurl: 'clientArray',
},
jsonReader: {
root: "Rows",
page: "Page",
total: "Total",
records: "Records",
repeatitems: true,
userdata: "UserData",
id: "Id",
cell: "RowCells"
},
cmTemplate: { editable: false, autoResizable: true },
loadonce: true,
shrinkToFit: true,
autoencode: true,
})
.navGrid( '#' + $(myPager)[0].id ,
{ add: false, del: false, edit: false, search: false }
)
.jqGrid('inlineNav', '#' + $(myPager)[0].id ,
{
// cloneToTop: true,
edit: false, add: true, save: false, cancel: false,
edittext: "ویرایش", addtext: "جدید", savetext: "ذخیره", canceltext: "لغو",
addParams: {
position: "last",
rowID: '0',
useDefValues: true,
addRowParams: getInlineNavParams(true)
},
//editParams: getInlineNavParams(false)
}
);
myGrid.jqGrid('filterToolbar', {
stringResult: true,//// وجود این سطر سبب میشود تا اپراتورها به سرور ارسال شوند
enableClear: false,
searchOnEnter: true,
searchOperators: true, // فعال سازی منوی اپراتورها
defaultSearch: "cn"
});
editurl: 'clientArray'
的用法是正确的。我建议您尝试升级到免费的 jqGrid 4.15.1 - 它是 jqGrid 的分支,我在主分支商业化并重命名为 Guriddo jqGrid JS 后开发它。
要测试免费的 jqGrid,您可以直接从 CDN 加载 jqGrid 文件:
https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.1/css/ui.jqgrid.min.css
https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.1/i18n/min/grid.locale-fa.js
https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.1/jquery.jqgrid.min.js
有关详细信息,请参阅 the wiki article。
您好,我在 jqgrid 中使用 editurl: 'clientArray',但看到此错误:
请看图片 error.how 解决了这个问题
myGrid.jqGrid({
pager: myPager, data: col[cols], datatype: 'local',
editurl: 'clientArray',
},
jsonReader: {
root: "Rows",
page: "Page",
total: "Total",
records: "Records",
repeatitems: true,
userdata: "UserData",
id: "Id",
cell: "RowCells"
},
cmTemplate: { editable: false, autoResizable: true },
loadonce: true,
shrinkToFit: true,
autoencode: true,
})
.navGrid( '#' + $(myPager)[0].id ,
{ add: false, del: false, edit: false, search: false }
)
.jqGrid('inlineNav', '#' + $(myPager)[0].id ,
{
// cloneToTop: true,
edit: false, add: true, save: false, cancel: false,
edittext: "ویرایش", addtext: "جدید", savetext: "ذخیره", canceltext: "لغو",
addParams: {
position: "last",
rowID: '0',
useDefValues: true,
addRowParams: getInlineNavParams(true)
},
//editParams: getInlineNavParams(false)
}
);
myGrid.jqGrid('filterToolbar', {
stringResult: true,//// وجود این سطر سبب میشود تا اپراتورها به سرور ارسال شوند
enableClear: false,
searchOnEnter: true,
searchOperators: true, // فعال سازی منوی اپراتورها
defaultSearch: "cn"
});
editurl: 'clientArray'
的用法是正确的。我建议您尝试升级到免费的 jqGrid 4.15.1 - 它是 jqGrid 的分支,我在主分支商业化并重命名为 Guriddo jqGrid JS 后开发它。
要测试免费的 jqGrid,您可以直接从 CDN 加载 jqGrid 文件:
https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.1/css/ui.jqgrid.min.css
https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.1/i18n/min/grid.locale-fa.js
https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.1/jquery.jqgrid.min.js
有关详细信息,请参阅 the wiki article。