Объект unidentify при использовании jqgrid.jqGridExport (), как использовать его для экспорта сетки в json - PullRequest
0 голосов
/ 03 марта 2011

Это код JavaScript, который я пытался экспортировать в GSON. это исключение, и я не могу понять, почему. Когда я скачал jqgrid, я проверил модуль импорта / экспорта. Я хочу вставить json в скрытое поле, чтобы получить данные на стороне сервера для проверки и сохранения.

$('#proveObjekt2').val(JSON.stringify($("#rowed5").jqGridExport("jsonstring")));
...
<asp:HiddenField ID="proveObjekt2" runat="server" />

1 Ответ

0 голосов
/ 04 марта 2011

Вы используете параметры jqGridExport в неправильной форме. Параметр должен быть объектом с тремя возможными свойствами: exptype, root и ident. Поскольку значения параметров по умолчанию

{
    exptype : "xmlstring",
    root: "grid",
    ident: "\t"
}

вызов $("#rowed5").jqGridExport("jsonstring") возвращает XML вместо JSON. Вы должны использовать

jQuery("#rowed5").jqGridExport({exptype:"jsonstring"})

или

jQuery("#rowed5").jqGrid('jqGridExport',{exptype:"jsonstring"})

вместо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...