为了账号安全,请及时绑定邮箱和手机立即绑定

基于条件的可扩展子网格

基于条件的可扩展子网格

胡子哥哥 2023-03-09 16:50:18
我有一个带有子网格的网格(祖父母、父母、孩子关系)。有没有办法根据条件将特定行设置为可扩展/不可扩展?例如,所有祖父母都有孩子(父母),有些父母有孩子,有些则没有。有没有办法让这些没有孩子的父母在jqgrid中不可扩展?我正在查看onSubgridBeforeExpand属性,但这只会阻止子网格扩展。我不想让用户误以为网格应该是可扩展的,而实际上它不是(单击加号按钮然后什么都没有发生会让我感到困惑)。最坏的情况我可以使用这个属性来显示一些声明没有孩子的东西,但我想尽可能避免这种情况。在此先感谢,这是我的带有网格的 jsp。我不认为 struts.xml 或动作类对于此类问题是必需的,但如果您提供可能需要它们的原因,我可以分享它们。
查看完整描述

1 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

好吧,花了一段时间,但在今天偶然发现这篇SO 帖子之后,我终于弄明白了。我为每个网格添加了一个 onCompleteTopics 选项,每个网格都有不同的 formSubmission。然后我使用 javascript 函数订阅那些表单提交,并执行逻辑。我利用 event.originalEvent 获取信息以检索符合我不需要子网格的标准的 row_id,帖子中提出的方法负责其余部分!向那个人致敬!



查看完整回答
反对 回复 2023-03-09
  • 1 回答
  • 0 关注
  • 70 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信