首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jqgrid -在同一列的两行中动态加载不同的colModel编辑类型(文本框和复选框)

jqgrid -在同一列的两行中动态加载不同的colModel编辑类型(文本框和复选框)
EN

Stack Overflow用户
提问于 2012-04-16 08:39:40
回答 1查看 1.7K关注 0票数 0

我正在做一些研发工作,在JqGrid中同一列的两行中显示不同的JqGrid编辑类型(文本框和复选框)。因为我需要根据后端数据库值为同一列显示不同的编辑类型。可以为不同的列显示不同的编辑类型。请帮助我完成我的研发工作。

EN

回答 1

Stack Overflow用户

发布于 2012-04-16 21:52:37

您没有解释使用哪种编辑模式。问题的解决取决于编辑方式的不同。

我建议您在开始编辑行之前直接更改列的属性,例如edittype值。

在表单编辑的情况下,您可以更改调用中的属性。在答案中,将向您展示如何在beforeShowForm回调中显示隐藏列属性。另一个答案这一个是使用beforeInitData的示例,这对您的情况似乎是最好的。在beforeInitData内部,您可以在构造表单之前更改的任何属性( of colModel )。

内联编辑的典型用法是在onSelectRowondblClickRow内部调用ondblClickRow。因此,可以使用setColProp方法,例如,在使用之前更改列属性。参见示例这里这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10170996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档