当我点击Datagrid的单元格时,有人可以帮助我如何获取选定的单元格值吗?想知道我有5个字段和很多行的数据网格,但我想从datagrid中获取单元格值,我点击了该行。谢谢你。
答案 0 :(得分:2)
如果你需要得到行的值,请使用:
var row = $('#datagrid').datagrid('getSelected');
如果您需要获取单元格的值,请使用:
$('#datagrid').datagrid({'onClickCell': function (index, field, value) {
.... you code ...
}});
答案 1 :(得分:0)
首先需要使用onClickRow: onClickRow,
设置datagrid属性
然后你可以添加这个功能
function onClickRow(index){
var tr = $(this).closest('tr.datagrid-row');
var idx = parseInt(tr.attr('datagrid-row-index'));
var ed = $("#dg").datagrid("getEditor", {index:editIndex, field:'myfield'});
var value = $(ed.target).val();
}
单击时,值变量将填充myfield中的值
希望这可以帮到你
答案 2 :(得分:0)
与我相同的问题;能够获取值保存在mysql中;只是发布了问题 我有html表单,我嵌入数据网格现在无法获取单元格/行的值 这里感到沮丧的是链接; http://informationmanagement.uno/Ref.html