怎么将json对象,赋值给li标签的click事件

如何将json对象,赋值给li标签的click事件
场景如下:
从后台获取json数据的数据,并赋值给li以及li的click事件
通过clic事件实现跳转

其中json格式的数据如下;
 

[{ "id":"bfa8734d-e2a2-46e8-9cf8-d752b3da6d92","parentid": "129cb143-4d3e-4439-8916-9fb7c2182abb","bid": "bfa8734d-e2a2-46e8-9cf8-d752b3da6d92","text": "路基概况","iconCls": "Reports","opurl": "../JCSJ/LJ_LCGK_View","iconPosition": "top"},{ "id":"5e60f0f2-f5c7-44f4-a84b-927a1a21e2b1","parentid": "129cb143-4d3e-4439-8916-9fb7c2182abb","bid": "5e60f0f2-f5c7-44f4-a84b-927a1a21e2b1","text": "左侧排水设施","iconCls": "Reports","opurl": "../JCSJ/LJ_ZCPSSS_View","iconPosition": "top"},{ "id":"d258f557-6276-42dd-9b0a-45bdede872bc","parentid": "129cb143-4d3e-4439-8916-9fb7c2182abb","bid": "d258f557-6276-42dd-9b0a-45bdede872bc","text": "右侧排水设施","iconCls": "Reports","opurl": "../JCSJ/LJ_YCPSSS_View","iconPosition": "top"},{ "id":"d4b63938-7786-48c2-adc8-d18070019afa","parentid": "129cb143-4d3e-4439-8916-9fb7c2182abb","bid": "d4b63938-7786-48c2-adc8-d18070019afa","text": "路基左侧防护","iconCls": "Reports","opurl": "../JCSJ/LJ_LJZCFH_View","iconPosition": "top"},{ "id":"9195bbd0-c931-432c-b8cd-1345c25232c1","parentid": "129cb143-4d3e-4439-8916-9fb7c2182abb","bid": "9195bbd0-c931-432c-b8cd-1345c25232c1","text": "路基右侧防护","iconCls": "Reports","opurl": "../JCSJ/LJ_LJYCFH_View","iconPosition": "top"}]


后台调用方法如下


   //获取4级菜单
            function GetFourMenu(gid) {
                $.ajax({
                    url: "../WebUIControls/GetFourMenu",
                    data: { guid: gid },
                    success: function (text) {
                        var json = $.parseJSON(text);
                        var ht = "";
                        for (var i = 0; i < json.length; i++) {
                            ht += "<ul>";
                            ht += "<li onclick='showTab("+this+")'>";
                            ht += json[i].text;
                            ht += "</li>";
                            ht += "</ul>";
                        }
                        alert(ht);
                        var divmenu = document.getElementById("fourMenu");
                        divmenu.innerHTML = ht;


                    },
                    error: function () {
                        alert("表单加载错误");
                    }
                });
            }


跳转到页面方法如下:

            function showTab(node) {
                var tab = tabs.getActiveTab();
                if (tab) {
                    tab = {};
                    tab.name = node.id;
                    tab.title = node.text; //标题
                    tab.showCloseButton = false;
}
}

其中node参数为一个对象
点击的时候报错:
SyntaxError:missing] after elemtent list
showTab([object ogject ])
请问这样的情况如何传值?


------解决思路----------------------
然后
tab.title = node.text;
改成
tab.title = node.innerHTML;