0

以下のコードを使用して、特定の列「領域」をダーティとしてマークします。

    $("#list4").jqGrid("setCell", rowId ,'area' ,'', "dirty-cell" );  

そして、以下のコードを使用して、ダーティとしてマークされたこの行を取得したい:

var retCol = $('#list4').getChangedCells('dirty');

getChangedCells('dirty'); を使用して、この変更された行を取得できません。

ただし、以下のようにハードコードされた値を使用する場合

$("#list4").jqGrid("setCell", rowId ,'area' ,'200', "dirty-cell" );  

jqGridでこの変更された値を見ることができますが、まだこの行を取得できません

getChangedCells('dirty');

どんな助けも非常に高く評価されます

ありがとう

4

1 に答える 1

1
//With the help i got from Oleg, it works like i wanted.. 

    var $grid = $("#list4");
    $("#" + $.jgrid.jqID(rowId)).addClass("edited");
    $grid.jqGrid("setCell", rowId, "area", "", "dirty-cell");
于 2013-03-04T02:58:22.057 に答える