在网格上的选择更改上显示不同的项目
我有一个网格和一个表单,每次我们在该网格上选择一行时,我需要在表单上显示不同的项目,
我一直在寻找如何执行此操作,发现
Ext.getCmp('myform').hide() // or .show()
现在
listeners: { selectionchange: function () {...}
我不知道选择了哪一行,所以我可以指定要显示的项目,
谢谢
i have a grid and a form, i need to show different items on the form each time we select a row on that grid
i ve been looking on how to do this, and found
Ext.getCmp('myform').hide() // or .show()
and
listeners: { selectionchange: function () {...}
now i dont know which row is selected so i can specify which item to show
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您将选定的行作为
selectionchange
事件处理程序中的第二个参数获取:因此,第一个选定的行是
selections
数组中的第一个元素:这在 Ext JS 4 中进行了描述selectionchange 事件。
You get the selected rows as second parameter in the
selectionchange
event handler:So the first selected row is the first element in the
selections
array:This is described in the Ext JS 4 API documentation for the selectionchange event.
尝试遵循网格中的代码。
firstName 将是网格中列的数据索引。
您可以像这样获得任何字段的值。
Try to following code in your grid.
firstName will be your dataindex of colums in your grid.
You can get value of any field like this.