【发布时间】:2012-11-21 10:41:51
【问题描述】:
我有一个带有以下选项的简单网格:
jQuery("#mygrid").jqGrid({
url: 'dataurl.htm',
datatype: 'json',
ajaxSelectOptions: { cache: false }
...
colModel: [
{ name: 'foo', index: 'foo', width: 25, stype: 'select', searchoptions:{ sopt:
['eq'], dataUrl: 'someurl.htm?columnName=foo'}}
]
});
但是,当我调用$("#mygrid").trigger("reloadGrid"); 时,它只从dataurl.htm 加载表的数据,但不会从some url.htm 链接加载foo 列的数据。
我在 SO 上阅读了几个类似的问题,建议使用ajaxSelectOptions: { cache: false },但这对我不起作用。
someurl.htm 返回<select> <option val=''>something</option></select>
【问题讨论】:
-
您在哪里使用搜索:工具栏搜索或搜索对话框?
-
我在工具栏中搜索
标签: javascript jquery jqgrid