easyui 异步json tree跨域访问问题解决
最近在用easyui中的异步tree时发现了跨域访问问题,我们都知道jquery ajax提供get请求的跨域访问。所以解决easyui tree跨域访问的问题便是将数据通过jquery ajax将数据传给tree中的data 然后再进行loadFilter;具体代码如下:
1 function ajax(url, fn) { 2 $.ajax({ 3 url: url, 4 dataType: 'jsonp', 5 type: 'get', 6 success: function (data) { 7 fn(data); 8 } 9 }); 10 }
ajax('你的url', function (data) { $('#tt').tree({ data: data, checkbox: true, loadFilter: function (data){ <!--代码--> }