0

我在我的一个项目中使用 jqwidjets jqxgrif。在网格中,我想选择一行并在另一个页面中编辑它(href 链接)。网格外部的 EDIT 链接。

目前我使用以下代码进行行选择。但它仅适用于键盘导航,不适用于鼠标选择。我如何启用鼠标选择并将行索引传递给外部编辑链接 onclick 事件。

    $("#jqxgrid").jqxGrid(
        {   width : '100%',
            source: dataadapter,
            selectionmode: 'singlerow',
            altrows: true,
            theme: theme,
            filterable: true,
            autoheight: true,
            pageable: true,
            columnsresize: true,
            //virtualmode: true,
            pagesizeoptions: ['10', '15', '20'],
            pagesize:20,
            sortable: true,

            ready: function () {
                           //$("#jqxgrid").jqxGrid('sortby', 'ObjectId', 'asc');
                            //$("#jqxgrid").jqxGrid('selectionmode', 'singlerow');
                           $("#jqxgrid").jqxGrid('selectrow', 0);
                       },


            rendergridrows: function () {
                return dataadapter.records;
            },
            columns: [
4

2 回答 2

0

我使用以下内容来获取点击和键盘,希望这会有所帮助。

$('#jqxgrid').bind('rowselect', function(event)  {
  var current_index = event.args.rowindex;
  var datarow = $('#jqxgrid').jqxGrid('getrowdata', current_index);

  // Use datarow for display of data in div outside of grid
});
于 2013-12-20T15:10:32.803 回答
0
$("#jqxgrid").bind('rowselect', function (event) {                
});
于 2016-11-11T14:20:15.740 回答