我有jqGrid刪除機制的問題,因爲它只發送POST數據(id是表的主鍵)的形式「oper」和「id」參數。jqGrid(刪除行) - 如何發送額外的POST數據?
問題是,我需要刪除一個基於id和另一列值的行,讓我們說user_id。如何將此user_id添加到POST數據?
我可以總結這個問題,如下所示:
- 如何獲得所選行的單元格值(USER_ID)?
- AND,如何將該user_id添加到POST數據,以便可以從實際刪除過程發生處的代碼中檢索它。
樣品代碼:
jQuery("#tags").jqGrid({
url: "subgrid.process.php,
editurl: "subgrid.process.php?,
datatype: "json",
mtype: "POST",
colNames:['id','user_id','status_type_id'],
colModel:[{name:'id', index:'id', width:100, editable:true},
{name:'user_id', index:'user_id', width:200, editable:true},
{name:'status_type_id', index:'status_type_id', width:200}
],
pager: '#pagernav2',
rowNum:10,
rowList:[10,20,30,40,50,100],
sortname: 'id',
sortorder: "asc",
caption: "Test",
height: 200
});
jQuery("#tags").jqGrid('navGrid','#pagernav2',
{add:true,edit:false,del:true,search:false},
{},
{mtype:"POST",closeAfterAdd:true,reloadAfterSubmit:true}, // add options
{mtype:"POST",reloadAfterSubmit:true}, // del options
{} // search options
);
對不起,但問題不在於獲取數據,而是在**從jqGrid中刪除行中的**時發佈其他信息。一個需要沒有一個用戶標識符,但是兩個id:id和user_id。 – Oleg 2010-05-14 12:32:10