请教一个JqGrid select 动态加载的问题

iamandycool 2013-11-12 12:48:00
可以实现通过editoptions对数据进行动态加载,但是还有一个问题

如果我要对动态加载的数据进行筛选,筛选的条件是当前行中的另一个字段,这个如何实现?

如何获取当前行中另一个值,语法是什么?

$('#list').jqGrid('getGridParam', 'selrow'); 像这种在editoptions根本没办法用的

请高人指点!
...全文
144 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
iamandycool 2013-11-12
  • 打赏
  • 举报
回复
自己解决了 onCellSelect: function (rowid,iCol,cellcontent,e) { GetAttrValCombo(rowid) } //动态生成下拉框 function GetAttrValCombo(rowid) { $.ajax({ type: "post", async: false, url: actionURL + "?action=GetAttrValCombo&AttrCode=" + $("#list").getRowData(rowid).AttrCode, success: function (data) { if (data != null) { var jsonobj = eval(data); var length = jsonobj.length; str="" for(var i=0;i<length;i++){ if(i!=length-1){ str+=jsonobj[i].ValCode+":"+jsonobj[i].ValValue+";"; }else{ str+=jsonobj[i].ValCode+":"+jsonobj[i].ValValue; } } $("#list").setColProp('ValValue', { editoptions: { value: str} }); } } }); }

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧