开发者

ajax url for jstree on couchdb (via list function)

开发者 https://www.devze.com 2023-03-03 06:28 出处:网络
I have a CouchDB list function returning the html for the jstree. I am not sure if the url in my HTML form, to invoke the list is correct, since the jstree doesn\'t render. (with the same html pasted

I have a CouchDB list function returning the html for the jstree. I am not sure if the url in my HTML form, to invoke the list is correct, since the jstree doesn't render. (with the same html pasted locally, it does). CouchDB is running on localhost.

The location of my list function is standard, "appname/app/lists/myList.js". I have tried several combinations of url, on the lines of "/appname/_design/appname/_list/listname/viewname".

What should be the 开发者_如何学JAVAcorrect form ?

Thanks.


The format should be as follows:

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

I copied this directly from the CouchOne Documentation.


OK, since I couldn't find a definite answer for rendering jstree with dynamic data using a CouchDB list, I went the other way and used after.js functionality in evently.

This is for anyone who might find it useful. This is what worked for me,

  • get the data using data.js
  • render it as <ul><li/></ul> in mustache.html
  • in after.js write the function for jstree as shown in the jstree documentation for html_data plugin

    (after.js looks like this function (e) {
    $('.mytree').jstree({ "plugins" : [ "themes", "html_data", "checkbox" ] }); }

0

精彩评论

暂无评论...
验证码 换一张
取 消