-1

https://lh6.googleusercontent.com/-jVwVJRmL-4M/T638dHzocNI/AAAAAAAAACU/8OLqf8cDDQc/w785-h247-k/sample.JPG

私はjqgridを持っていて、ソートを処理するSortNoフィールドを持っています.sortNoに同じ番号を追加し、シーケンスごとに番号を自動的に調整するときに、ソートを動的に調整するにはどうすればよいですか. 上記のリンクの私のサンプルをご覧ください。誰か助けてくれませんか?

$(document).ready(function(){   
var xaxis=645
var yaxis = $(document).height();
yaxis = yaxis-100;  
getGrids();

$("#maingrid").jqGrid({
    url:'models/gridheaders.php?todo=select&id=new',
    datatype: 'xml',
    mtype: 'POST',
    colNames:['ID','Description_EN','Description_JP',
    'SortNo','ColWidth','GridID','Module'],
    colModel :[ 
        {name:'id', index:'id', width:120, align:'center',sortable:false,editable:false,editoptions:{size:"30",maxlength:"30"}},                        

        {name:'eng', index:'eng', width:120, align:'center',sortable:false,editable:true,edittype:"text",editoptions:{size:"30",maxlength:"30"}},                   

        {name:'jap', index:'jap', width:120, align:'center',sortable:false,editable:true,edittype:"text",editoptions:{size:"30",maxlength:"30"}}, 
        //This field is I want to dynamically sort.
        {name:'sort', index:'sort', width:120, align:'center',sortable:false,editable:true,edittype:"text",editoptions:{size:"30",maxlength:"30"}},                         

        {name:'col', index:'col', width:120, align:'center',sortable:false,editable:true,
        edittype:"text",editoptions:{size:"30",maxlength:"30"}},                    

        {name:'grid', index:'grid', width:120, align:'center',sortable:false,editable:true,hidden:true,edittype:"text",
        editoptions:{size:"30",maxlength:"30"},editrules: { edithidden: true}}, 

        {name:'used', index:'used', width:120, align:'center',sortable:false,editable:true,hidden:true,edittype:"text",editoptions:{size:"30",maxlength:"30"},editrules: { edithidden: true}},  

        },
    ],
    viewrecords: true,          
    rowNum: -1,
    height: yaxis,
    width: xaxis,
    shrinkToFit: false,
    multiselect: true,
    editurl:""
}); 

誰かが私を助けることができますか?動的な並べ替えにはどの関数を使用すればよいですか? ありがとう

4

1 に答える 1

1

DataTables を確認できます。jQuery および jQuery UI と簡単に統合でき、複数列の並べ替えが含まれています。

http://datatables.net/release-datatables/examples/basic_init/multi_col_sort.html

于 2012-05-12T07:08:04.500 に答える