Blog Category:
- Java Web Development
JS Code
- $.parser.parse ();
- $.ajax ({
- URL:MY.BP () +'/main/menuaction!createmenu.action ',
- Type:' post ',
- Async: false,
- DataType:' json ',
- Success:function (data) {
- $.each (data, function (I, item) {
- $ (' #main_west_accordion '). Accordion (' Add ', item);
- $ (' # ' +item.id). html (' <ul id= "Ctrltree ' +item.id+ '" style= "margin-top:5px;" ></ul> ');
- $ (' #ctrltree ' +item.id). Tree ({
- URL:MY.BP () +'/main/menuaction!treemenu.action?id= ' +item.id,
- });
- $ (' #ctrltree ' +item.id). Tree ({
- Onloadsuccess:function () {
- $ (this). Tree (' Options '). url = my.bp () + '/main/menuaction!treemenu.action ';
- },
- OnClick: function (node) {
- //add (tab)
- //Console.info (node);
- },
- OnDblClick: function (node) {
- if (node.state = = ' closed ') {
- $ (this). Tree (' expand ', node.target);
- }else{
- $ (this). Tree (' collapse ', node.target);
- }
- }
- });
- });
- }
- });
Easyui navigation menu accordion and tree dynamic additions