ajax url для jstree на couchdb (через функцию списка) - PullRequest
1 голос
/ 07 мая 2011

У меня есть функция списка CouchDB, возвращающая html для jstree. Я не уверен, что URL в моей HTML-форме для вызова списка является правильным, поскольку jstree не отображает. (с тем же html, вставленным локально, это делает). CouchDB работает на локальном хосте.

Расположение моей функции списка стандартное, "appname / app / lists / myList.js". Я пробовал несколько комбинаций URL в строках "/appname/_design/appname/_list/listname/viewname".

Какой должна быть правильная форма?

Спасибо.

Ответы [ 2 ]

1 голос
/ 09 мая 2011

ОК, так как я не смог найти определенного ответа для рендеринга jstree с динамическими данными с использованием списка CouchDB, я пошел другим путем и в конце концов использовал функциональность after.js.

Это для тех, кто может найти это полезным.Это то, что сработало для меня,

  • получить данные, используя data.js
  • , отобразить их как <ul><li/></ul> в mustache.html
  • после.js напишите функцию для jstree, как показано в документации jstree для плагина html_data

    (after.js выглядит следующим образом function (e) {<br> $('.mytree').jstree({ "plugins" : [ "themes", "html_data", "checkbox" ] }); }

1 голос
/ 07 мая 2011

Формат должен быть следующим:

GET /db/_design/design-doc/_list/list-name/view-name

Я скопировал это прямо из Документации CouchOne .

...