Avec la partie principale de jqGrid, il y a le paramètre postData
qui peut être défini pour ajouter des éléments à la variable POST. Est-ce que je pourrais faire la même chose avec navGrid?Besoin d'aide avec jqGrid et navGrid
Voici ce que j'ai:
script principal jqGrid
$("#"+id).jqGrid({
url:baseURL+'modules/'+module+'/config.php',
postData: {event: 'load-content',content : id,module: module},
datatype: 'json',
mtype: 'POST',
colNames:colNames,
colModel:colModel,
pager: '#pager',
rowNum:limit,
rowList:[10,20,30],
autowidth: true,
sortname: sortby,
sortorder: 'desc',
gridview: true,
viewrecords: true,
caption: title,
editurl: baseURL+'modules/'+module+'/config.php'
});
navGrid scénario
jQuery("#"+id).jqGrid('navGrid','#pager',
{del:true,add:true,edit:true}, //options
{height:280,reloadAfterSubmit:false}, // edit options
{height:280,reloadAfterSubmit:false}, // add options
{reloadAfterSubmit:false}, // del options
{});
Ce que je veux est d'ajouter {module: module, event: 'del-test'}
au POST du bouton Supprimer.
J'ai essayé editData mais il n'envoie toujours pas les variables de module et d'événement. – WAC0020
@ WAC0020: Désolé, de cause pour l'opération de suppression, le nom du paramètre doit être 'delData' (voir http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing#properties2). Le paramètre 'editData' est utilisé uniquement dans l'opération d'ajout ou d'édition. Je vais changer le texte de ma réponse. – Oleg