Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jquery从剑道网格获取单元格值_Javascript_Jquery_Kendo Ui_Kendo Grid_Kendo Asp.net Mvc - Fatal编程技术网

Javascript 使用jquery从剑道网格获取单元格值

Javascript 使用jquery从剑道网格获取单元格值,javascript,jquery,kendo-ui,kendo-grid,kendo-asp.net-mvc,Javascript,Jquery,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,如何使用jquery函数获取剑道网格单元格值?我是剑道网格新手 {field:abc,title:values} 我需要javascript或jquery中的abc值?我假设您对网格使用单行选择。这段代码将从所选行中获取所需的任何值 $('#ProposalGrid').click(function () { var gview = $(this).data("kendoGrid"); var selectedItem = gview.dataItem(gview.select

如何使用jquery函数获取剑道网格单元格值?我是剑道网格新手

{field:abc,title:values}

我需要javascript或jquery中的abc值?

我假设您对网格使用单行选择。这段代码将从所选行中获取所需的任何值

$('#ProposalGrid').click(function () {
    var gview = $(this).data("kendoGrid");
    var selectedItem = gview.dataItem(gview.select());
    var Guid = selectedItem.YourPropertyName;

})

selectedItem使您可以访问模型上的所有属性

我假设您对网格使用单行选择。这段代码将从所选行中获取所需的任何值

$('#ProposalGrid').click(function () {
    var gview = $(this).data("kendoGrid");
    var selectedItem = gview.dataItem(gview.select());
    var Guid = selectedItem.YourPropertyName;

})

selectedItem可让您访问模型上的所有属性

如果有人仍在寻找答案,您可以尝试使用以下步骤:

注意:基本上所有行都为标识每行分配了唯一的uid属性。因此,如果您有uid,则可以执行以下步骤:

var grid = $("#grid").data("kendoGrid");

var tr = grid.dataSource.getByUid("your-row-uid");

var yourFieldValue = tr.yourFieldName;
甚至您也可以通过以下步骤获得价值:

第一:

第二:

第三:


如果有人仍在寻找答案,您可以尝试使用以下步骤:

注意:基本上所有行都为标识每行分配了唯一的uid属性。因此,如果您有uid,则可以执行以下步骤:

var grid = $("#grid").data("kendoGrid");

var tr = grid.dataSource.getByUid("your-row-uid");

var yourFieldValue = tr.yourFieldName;
甚至您也可以通过以下步骤获得价值:

第一:

第二:

第三:

var dataItem = grid.dataItem($(event.target).closest("tr"));
var dataItem = grid.dataItem("tr.k-grid-edit-row");
var yourFieldValue = dataItem.yourFieldName;