2017-04-10 9 views
0

私はチェックボックスを選択して削除ボタンを押した後、oper=del&id=123&projType='software'&projNum='111'というPOST URL projInfoOperate.doを送付したいと思います。これらのパラメータ値は、選択した行のセル値である必要があります。jqgridのパラメータをdelurlに追加するには?

現在、oper=del&id=123だけをサーバーに渡すことができます。他のパラメータを追加するには?私はdeldataを試みました、それは働かなかった。 jqgridで実装するには?

ご提案は大歓迎です。前もって感謝します!

jQuery("#grid-table").jqGrid(
{ 
    //... 
    colModel : [{ 
        name : 'projType', 
        index : 'projType' 
       }, 
       { 
        name : 'projSerialNum', 
        index : 'projSerialNum', 
        key : true 
       }, 
       { 
        name : 'projNum', 
        index : 'projNum' 
       }, 
       { 
        name : 'remark', 
        index : 'remark' 
       }], 
    multiselect : true, 
    multiboxonly : true, 
    shrinkToFit:false, 
    autoScroll: true, 
    editurl : "projInfoOperate.do" 
}); 

jQuery(grid_selector).jqGrid(
    'navGrid', 
    pager_selector, 
    { //navbar options 
     edit : false, 
     editicon : 'icon-pencil blue', 
     edittext : "Edit", 
     editurl : "projInfoOperate.do", 
     del : true, 
     delicon : 'icon-trash red', 
     deltext : "Delete", 
     delurl : "projInfoOperate.do", 
    }, 
    { 
     url : "projInfoOperate.do", 
     recreateForm : true, 
     delData : { 

     } 
}); 

答えて

0

あなたはこの

delData: { 
        projType: function() { 

         return 'software' ; 
        }, 

        projNum: function() { 

         return '111' ; 

        } 
       }, 
を試すことができます
関連する問題