jqGrid HOWTO:双击行即可获得特定单元格的值
jqGrid HOWTO: Get the value of specific cell upon double click on row
我希望能够双击给定行的任何部分并打开一个新的html页面(基于特定的单元格值/内容)。基本上,我有纽约所有的县,每个县都在一排:
County - City - State
Manhatan - New York - NY
Brooklyn - New York - NY
Bronx - New York - NY
Westchester - New York - NY
等等。
我需要能够获得County列中的单元格值,并使用它来运行函数。示例:如果我双击第一行,应该会打开一个关于曼哈顿的新html页面。我尝试了一些针对类似问题(关于编辑)发布的答案,但都不起作用。
$('table').on('dblclick', 'tr', function() {
var rowCountry = $(this).find('td:first').text();
});
这表示当您双击表中的任何一行时,找到该行的第一个单元格,并将其文本值存储在变量中。
双击网格中的一行调用函数。
使用下面的代码获取所选的行id(行的主键),然后使用该id获取行内容,然后使用列名获取列内容。一旦你有了国家名称,就可以根据国家打开你想要的任何页面。
selId = jQuery("#myGrid").jqGrid('getGridParam','selarrrow');
alert("Selected Id is ->"+selId);
var data = jQuery("#myGrid").jqGrid('getRowData',selId);
alert("Status ->"+data.country);
相关文章:
- 如何使用图表包装函数有条件地格式化谷歌可视化表单元格
- Kendo UI网格有条件可编辑的单元格
- jqgrid在条件下动态设置单元格可编辑false
- 如何在可编辑内容中模糊表格单元格
- C#网格视图从动态创建的DataTable中实现可点击单元格
- 调用REST Service save()方法时,XPages Dojo Grid可编辑单元格不保存值
- 如何在后台网格中将特定的可编辑单元格设置为不可编辑
- 设置单元格值,使其在内联编辑中保持可编辑状态
- 如何使表格单元格中的图像可单击
- 如何使用谷歌可视化API来检索谷歌电子表格单元格值
- jQuery UI 可排序:检测表单元格中是否已包含项目
- 表格必须具有可单击的单元格才能显示 XML 文件中的更多选项
- 大表中的高性能可选单元格 - IE6
- 使表格单元格可编辑单击
- 如何使用jQuery使表格中的每个单元格可单击
- 如何使数据表列的单元格可编辑
- Jquery可编辑表格:如何使某些单元格可编辑
- 我如何从ExtJS TableStore中的表单元格中获得渲染值
- Datatable通过json本身包含的href使单元格可点击
- 如何使单元格可单击并返回值