0
私は2つのJqgridを使用しています。私は "メイン"グリッドをダブルクリックすると別のバージョンのグリッドを表示します。私が表示している新しいグリッドでは、「メイン」グリッドで選択された行を選択/強調表示します。JqGridで選択した行のハイライトを設定する方法
ondblClickRow: function (id, rowid) { //function to get value of selected row and show new grid
var ret = $("#grid1").getRowData(id);
loadEditGrid(ret.ID);
function loadEditGrid(id) {
$("#grid1").empty();
jQuery("#grid2").jqGrid({
url: 'test.json',
datatype: "json",
jsonReader: {
root: 'rows',
repeatitems: false,
page: "page",
total: "total",
records: "records",
userData: id,
cell: "",
id: "ID"
},
colNames: ['Item Name', 'Item Id'],
colModel: [{ name: 'ITEM_NAME', index: 'ITEM_NAME', width: 160 },
{ name: 'ID', index: 'ID', width: 80}],
height: "75%"
});
}
},
メイングリッドで 'multiselect:true'を使用していますか? – Oleg
こんにちは、オレグ。いいえ、私はしません。しかし、私は解決策を見つけました。 loadComplete:function hightlightRow(selrow){ $( '#' + id).addClass( 'ui-state-highlight'); } – ffffff01
しかし別の科目に。選択した行のページを取得するにはどうすればよいですか? – ffffff01