问题标签 [onrowclick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1466 浏览

javascript - 避免在 rich:dataTable 的某些列中发生 onRowClick 事件

我有一个rich:dataTable包含 4 列的内容。

第一个是 a selectBooleanCheckBox,它在 bean 中触发一个名为“CheckEvent”(仅用于示例)的事件。

同时,dataTable 还支持onRowClick在 bean 上触发“onRowClick”的事件。

我面临的问题是,当我单击第一列(复选列)时,onRowClick也会触发。在这种情况下,这肯定是一个问题:如果选中了某行而我只想取消选择它,则onRowClick突出显示该行,这是我不想要的行为。

我试图oOnRowClick在其他三个中定义事件rich:columns,但我以这种方式实现的目标是什么;该事件甚至不会触发,因此数据表没有onRowClick

尝试通过 bean 进行逻辑也不起作用,因为我不知道当我输入onRowClick()方法时会推送哪一列。

我真的很绝望。任何帮助将不胜感激。

0 投票
2 回答
54962 浏览

angular - Angular Material 2 Table Mat Row Click 事件也通过 Mat Cell 中的按钮单击调用

我是材料 2 的新手,我已经实现了mat 表,其中我在行上单击事件以打开对话框,最后一列“操作”中还有一个菜单按钮,但单击按钮时它也会打开对话框而不是打开菜单。

桌子

它打开**对话框**并隐藏操作按钮

它实际上应该只打开菜单

只有动作,对话框禁用

0 投票
1 回答
706 浏览

asp.net-mvc - Devexpress MVC5 Grid GetRowKey(e.visibleIndex) 始终返回 null

大家好,我正在尝试获取所选行的主键以稍后将其发送到服务器这里是代码:这是主页

这是包含 Grid 的部分视图

问题是键值始终为空:

var key = grid.GetRowKey(e.visibleIndex); ==> 始终为空

PS:e.visibleIndex不为空。

0 投票
2 回答
2443 浏览

asp.net-mvc - 剑道 ui 可点击行

我创建了一个 Kendo UI Grid 视图,它正确显示了数据,现在我想要实现的是;当我单击一行时,我想获取该行的主键并在其他地方使用它,我在网络中尝试了许多解决方案,但我没有工作。有谁知道如何做到这一点。

这是我的代码:

0 投票
1 回答
15205 浏览

angular - 单击该行中单元格中的操作时触发 Angular Material 表行(单击)事件

如何在不触发行(单击)事件的情况下触发带有垫表内按钮的模式?我已经看到并阅读了Angular Material 2 Table Mat Row Click 事件,也可以通过 Mat Cell 中的按钮单击调用,但是使用 $event.stopPropagation() 的解决方案会阻止显示模式。

我按照此https://stackblitz.com/edit/angular-material2-expandable-rows-filter-pagination-sorting?file=app%2Ftable-example.html进行行扩展功能。

这是我的代码的一小段:

我已经尝试按照上面链接的问题所述进行操作,但无济于事。还有其他方法吗?

0 投票
0 回答
479 浏览

firefox - Angular Material Table Firefox Mat Row 单击事件,在 Mat Cell 中单击按钮

我想使用带有可点击行的角材料垫表以及带有 Firefox Browser的按钮列。

当我第一次添加按钮时,事件没有被触发(只是行的事件)。

我阅读了一些关于该问题的主题: Angular Material 2 Table Mat Row Click event also called with button click in Mat Cell

单击该行中单元格中的操作时触发 Angular Material 表行(单击)事件

我可以event.stopPropagation在 Chrome 浏览器上使用它,但不能在 Firefox 63.0.3(64 位)上使用。在 Firefox 中根本不会触发任何事件。

任何人都可以使用Firefox吗?

0 投票
1 回答
4609 浏览

redirect - 如何使用 mui-datatables npm 包将 onRowClick 重定向到另一个页面?

我有一个使用包 mui-datatables 的反应应用程序。我想在 RowClick 上重定向到“/edit-form”,但它不起作用(没有任何反应,也没有错误)。

当我 console.log(rowData) 时,它确实打印出了行数据:

0 投票
1 回答
604 浏览

reactjs - 如何使行单击独立于 react-tabulator 中行的复选框选择?

我希望在行单击时选择一行,然后选中复选框。这些应该是相互独立的。

我尝试在选项中将行选择为 true,但想将“rowSelection”格式化程序设置更改为独立

0 投票
2 回答
838 浏览

javascript - AG-GRID : 同时使用 onRowClicked 和 onRowDoubleClicked

我可以在 ag-grid 中同时使用 onRowClicked 和 onRowDoubleClicked,当我同时使用它们时,只执行 onRowClicked。

0 投票
1 回答
774 浏览

javascript - ag-grid-vue:如何检测行点击?

我在这里按照示例进行操作。

一切正常,现在我想检测一行点击并获取事件的数据。

这是我的App.vue

但是,onRowClicked当我单击一行时,不会调用该方法。

我在这里缺少什么?