var $grid = $("#grid"),
var dataFromTheRow = jQuery('#grid').jqGrid ('getRowData', rowId);
J'ai essayé cela mais pas de chance.Comment obtenir des données de ligne en utilisant l'identifiant de ligne
var $grid = $("#grid"),
var dataFromTheRow = jQuery('#grid').jqGrid ('getRowData', rowId);
J'ai essayé cela mais pas de chance.Comment obtenir des données de ligne en utilisant l'identifiant de ligne
Comme commenté avant rowId devrait être valide - il doit exister une ligne avec cet ID. Si vous ne connaissez pas l'ID des lignes que vous pouvez utiliser la méthode getDataIDs pour voir tous les id disponibles des lignes
Vous pouvez essayer:
var dataFromTheRow = jQuery('#grid').getRowData(rowId);
Qu'est-ce '# list'? Est-ce que ce ne devrait pas être '# grille'? – Barmar
C'était typo.var dataFromTheRow = jQuery ('# grid') .jqGrid ('getRowData', rowId); – NST
Pourquoi n'utilisez-vous pas la variable que vous venez de définir? '$ grid.jqGrid (...)' – Barmar