最近在做一个小项目中遇到一个问题,项目使用jqGrid,用到了行编辑。其中有一个需求是:实现select下拉框 项目→需求→任务(类似于省,市,县)的三级联动效果。
这个在行编辑中实现遇到了问题,怎么让select下拉框change的时候选择到对应的二级下拉框实现联动呢?
网上找不到很好的例子,查了api发现没找到实现联动的方法,不过我在注意事项里找到了 怎么选取ID:
-
可编辑元素的id组成为 rowid+'_'+ name,name为colModel定义的name值。例如,我们编辑id为10的行,此列colModel配置的name值为myname,那么这个输入控件的id为10_myname
jqGrid行编辑三级联动select实现技巧

在jqGrid的行编辑模式下,通过利用行编辑元素的ID组成规则,解决了一个项目中select下拉框的省-市-县三级联动问题。尽管网上缺乏直接示例,但通过查阅API发现,可以通过编辑元素的rowid + '_' + name来选取ID,实现联动效果。
最低0.47元/天 解锁文章
275

被折叠的 条评论
为什么被折叠?



