2017-08-18 1 views
0
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

+0

Qu'est-ce '# list'? Est-ce que ce ne devrait pas être '# grille'? – Barmar

+0

C'était typo.var dataFromTheRow = jQuery ('# grid') .jqGrid ('getRowData', rowId); – NST

+0

Pourquoi n'utilisez-vous pas la variable que vous venez de définir? '$ grid.jqGrid (...)' – Barmar

Répondre

0

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

0

Vous pouvez essayer:

var dataFromTheRow = jQuery('#grid').getRowData(rowId);