Comment puis-je envoyer des données jqgrid par la méthode de publication ajax au serveur?
Question
Je n'ai pas trouvé comment envoyer par programme avec jQuery toutes les lignes du jqgrid à traiter sur le serveur.
Je n’ai trouvé qu’une méthode appelée getRowData (id) mais elle ne m’aide pas car je n’ai pas l’identifiant. c'est pourquoi je veux envoyer toutes les données
Toute aide sera appréciée.
La solution
Vous pouvez utiliser jQuery pour parcourir la table et obtenir l'identifiant de chaque ligne.
tmp = [];
jQuery("#data > tbody > tr").each(function (){
tmp[this.id] = jQuery("#data").getRowData(this.id);
});
Mon identifiant de table est "données" dans ce cas.
Autres conseils
envoyer des données au serveur
jQuery('#list').setPostData(data[]);
rappelez-vous la config jqgrid - > mtype: 'POST',
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow