var record = jQuery("#gridTable").jqGrid("getRowData",1);
$("#gridTable").jqGrid('expandRow', record);
der obige Code funktioniert nicht. Wert der Aufzeichnung ist als untenexpandRow-Methode funktioniert nicht [jqgrid TreeGrid]
Object {id: "1", isLeaf: "false", stepNo: "1", stepDescription: "Add New Material", expectedResult: ""…}
actualResult :"All OK"
executionTime : "1.587"
expanded : "false"
expectedResult : ""
icon : ""
id : "1"
isLeaf : "false"
level : "0"
loaded : "true"
parent : ""
status : "Done"
stepDescription : "Add New Material"
stepNo : "1"
aber wenn unten Code verwendet wird Zeile erweitern es funktioniert ... einzigen Unterschied, den ich sehe einige nicht zitierte numerische Werte sind.
var allRowsInGrid = $('#gridTable').jqGrid('getGridParam','data');
$("#gridTable").jqGrid('expandRow', allRowsInGrid[record.id-1]);
Object {id: 1, isLeaf: false, stepNo: 1, stepDescription: "Add New Material", expectedResult: undefined…}
actualResult : "All OK"
executionTime : "1.587"
expanded : false
expectedResult : undefined
icon : undefined
id : 1
isLeaf : false
level : "0"
loaded : true
parent : ""
status : "Done"
stepDescription : "Add New Material"
stepNo : 1
_id_ : "1"
Ich brauche wirklich erste Methode zu verwenden und verstehen, auch die Frage hier, danke im voraus