道场网格:naviagion
我正在探索 dojo 网格,但找不到如何通过单击行来处理导航的好示例。
有一个简单的网格示例 此处
如何使用以下要求扩展代码
- 处理行项上的双击事件
- 读取标识符并提取与所选行对应的值(第一行为 12)
- 重定向到 {当前域} /view/{identifier} (如 www.example.com/view/12)
任何帮助都会节省大量时间...
谢谢。
编辑:添加了 javascript 标签,以便更多用户可以看到这篇文章(到目前为止,仅 dojo 仅 9 个)
I am exploring dojo grid, and could not find a good example of how to handle navigation by clicking on the row.
There is a simple grid example here
How to extend the code with the following requirement
- handle doubleclick event on row items
- read the identifier and extract the value corresponding to the selected row ( 12 for first row)
- redirect to {current domain}/view/{identifier} (like www.example.com/view/12)
any help would be a great time saver...
thanks.
EDIT: added javascript tag so that more user may see this post (only 9 so far with dojo alone)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我必须解决上面的问题1和2。
您可以使用 dojo.connect 将网格连接到 onRowClick 事件。例如,如果您有以下形式的网格:
您可以在 JavaScript 中调用:
clickMethod 然后可以访问该行中的数据,如下所示:
我想您可以在之后执行 location.href 或类似操作。
I had to solve problems 1 and 2 above.
You can use dojo.connect to connect the grid to the onRowClick event. For example, if you have a grid of the form:
You can then call in JavaScript:
clickMethod can then access the data from the row as follows:
I imagine you can do a location.href or similar after that.