var templateFrozenColumns = [[]]; var templateColumns = [[]]; $.ajax({ async: false, url: '/portalIntegration/js/i_month.js', dataType: 'script', success: function(data) { templateFrozenColumns = frozenColumns; templateColumns = columns; }});
i_month.js脚本:
JavaScript code?12345678910 var frozenColumns = [[ {title:'',field:'vaMark',align:'center',width:40}, {title:'月',field:'vaItemName',align:'center',width:120,sortable:true} ]]; var columns = [[ {title:'标题1',colspan:3}, {title:'标题2',colspan:3}, {title:'标题3',colspan:3} ]];
页面返回为空,我用firebug调试没有错误,但没有success进去,响应的是下面html文件,貌似是把所有js文件列出来
你的session不是启用cookie记录id的?这样会在地址栏加上session的id,java不知道了,一般sessionnid用cookie记录的
你的url地址直接这样写就好了,发现java的都喜欢用服务器端的<c:url这种标签,有什么好处吗?
var url = '/portalIntegration/js/'; url += tablename + ".js";