Есть ли в любом случае, чтобы передать обратно дополнительные данные в запросе jqgrid treeGrid URL?
Я использую jqgrid treeview, и я передаю ответ json, который прекрасно работает. Есть некоторая дополнительная информация о запросе, которую я хотел бы передать обратно в графический интерфейс, и я хотел увидеть лучший способ сделать это.
единственный способ, о котором я могу думать сейчас, - это иметь еще один столбец в сетке дерева и вставить эти данные в ответ json.
Есть ли другой способ вернуть дополнительные данные для отображения на стороне клиента за пределами точного ответа для заполнения дерева?
1 ответ
Как и в случае стандартной сетки вы можете заполнить userdata
часть данных JSON (см. здесь для получения дополнительной информации). Значение userdata
может быть любым объектом в любом формате. В ответе я использовал данные для отправки информации о строках, которые должны быть выбраны после заполнения сетки.
Кроме того, вы можете расширить стандартные данные JSON любой дополнительной информацией. Информация будет игнорироваться jqGrid, но у вас есть доступ ко всем данным, отправленным с сервера внутри обработчика события loadComplete(data).