Comment puis-je envoyer des données jqgrid par la méthode de publication ajax au serveur?

StackOverflow https://stackoverflow.com/questions/1642207

  •  10-07-2019
  •  | 
  •  

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.

Était-ce utile?

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
scroll top