jqgrid addJSONData funktioniert nicht

Ich arbeite an jqGrid, der Rückgabewert ist json

<code>{"total":1,"page":1,"records":2,"rows":[{"projectId":"1022","name":"john"}]}
</code>

dann rufe ich in der funktion auf

<code> var jsongrid = eval("("+data+")");                  
 var thegrid = jQuery("#projectList")[0];                       
 thegrid.addJSONData(jsongrid);
</code>

aber es gibt mir fehler: objekt ist null oder undefiniert. Ich weiß nicht warum. Ich habe keinen Json Reader benutzt.

Übrigens, wissen Sie, wie Sie mit der set-Methode "total", "page", "records" setzen können?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage