1

我正在使用jQgrid创建一个应用程序,并且我正在寻找filterToolbar用户双击单元格时填充的任何想法。

更准确地说,当用户双击单元格时,我希望单元格值填充filterToolbar在相应的列中。

4

1 回答 1

1

在 JQGrid ondblClickRow事件中,您将拥有 iCol 值,它是在该行中单击的单元格的索引。使用该索引并查看行,您可以获得列的名称和单元格的值。然后过滤器框的 id 为gs_columnname,因此使用 jquery 您可以将值注入到相应的列过滤器中。

ondblClickRow: function(rowid,iRow,iCol,e){
    var cm = $("#gridid").jqGrid("getGridParam", "colModel");
    var colName = cm[iCol]["name"];
    var cellvalue = $("#gridid").jqGrid("getCell", rowid, iCol);
    $('#gs_' + colName).val(cellvalue);
},
于 2012-05-04T18:51:23.913 回答