如何使用行ID在gridx网格中选择一个复选框?
Posted
技术标签:
【中文标题】如何使用行ID在gridx网格中选择一个复选框?【英文标题】:How to select a checkbox in a gridx grid using row id? 【发布时间】:2017-06-21 15:42:34 【问题描述】:我希望在我右键单击网格中的行时选中该复选框。我的应用程序仅支持 javascript。它不支持jquery。所以请用javascript发送你的答案。 我使用以下代码来激活右键单击事件并获取我右键单击的行的 ID 值。请帮我检查对应行的复选框。
this.gridConnections.push(aspect.after(this.grid, "onRowContextMenu", lang.hitch(this, function(evt)
var rowID = evt.rowId;
console.log("right click");
event.stop(evt);
), true));
【问题讨论】:
【参考方案1】:一旦你有了行对象,你也可以得到该行上的复选框,比如
this.yourcheckbox
或 dijit.byId("yourcheckbox")
。然后使用
this.yourcheckbox.set("checked",true)
或
dijit.byId("yourcheckbox").set("checked",true);
【讨论】:
以上是关于如何使用行ID在gridx网格中选择一个复选框?的主要内容,如果未能解决你的问题,请参考以下文章
当用户在 GridView ASP.NET 中选择一行时如何自动选择相同 ID 的其他行