jqGrid TreeGrid loadonce и другие вопросы - PullRequest
0 голосов
/ 13 августа 2010

Я использую jqGrid 3.7.2 и рендеринг TreeGrid.Сетка отрисовывается очень хорошо, однако у меня есть 2 основные проблемы.

  1. loadonce = true, похоже, не работает.Когда я раскрываю узел, он пытается загрузить данные с сервера, хотя я уже передал все данные в сетку.И это приводит к моим вторым проблемам ...

  2. Я не могу свернуть узлы.Значок меняется, как будто он свернут, но я вижу все, что это дети.Я попробовал очень упрощенные образцы данных и не могу заставить что-либо работать правильно.Вот как у меня настроена сетка ....

(ТАК почему-то не будет публиковать код JavaScript) http://gist.github.com/522085

В общем, явозвращая JSON, но я также попробовал тот же пример данных с использованием XML и получил те же результаты.Рендеринг дерева, но не позволяет мне свернуть узлы.

 <rows>
    <page>1</page>
    <total>1</total>
    <records>1</records>
    <row>
      <cell>1</cell>
      <cell>Gregg</cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell>0</cell>
      <cell>1</cell>
      <cell>2</cell>
      <cell>false</cell>
      <cell>true</cell>
  </row>
  <row>
      <cell>2</cell>
      <cell>Bolinger</cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell></cell>
      <cell>1</cell>
      <cell>1</cell>
      <cell></cell>
      <cell>true</cell>
      <cell>false</cell>
  </row>
</rows>

Любая помощь будет высоко ценится.

Ответы [ 2 ]

0 голосов
/ 26 июня 2013

У меня была именно эта проблема. В итоге я опустил «расширенные» и «загруженные» параметры из JSON, а затем была исправлена ​​функциональность свертывания. Тем не менее, текст «Загрузка ...» по-прежнему отображается, даже если данные являются локальными.

0 голосов
/ 07 мая 2011

Я проверил, что дочерние строки не публикуются в версии 4 treegrid, и опубликовал вопрос об этом в

https://stackoverflow.com/questions/5916468/jqgrid-treegrid-does-not-collapse-leaf-nodes-on-click

.отсутствует.Попробуйте удалить дочерние строки по щелчку корневого узла.

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