在IE中可以发送请求也正确,在谷歌浏览器发送不了?求大神指点
ztree吧
全部回复
仅看楼主
level 1
卷卷贺 楼主
var setting = {
async: {
enable: true,
url:"<%=path%>/file!getFileDirs",
autoParam:["name", "pname", "fp"],
otherParam:{"otherParam":"zTreeAsyncTest"},
dataFilter: filter},
callback:{onClick:zTreeOnClick}
};
function filter(treeId, parentNode, childNodes) {
if (!childNodes) return null;
return childNodes;
}
function zTreeOnClick(event, treeId, treeNode) {
var path = treeNode.fp+'/'+treeNode.name;
$.ajaxSetup({
url: encodeURI(encodeURI("<%=path%>/file!getFilesFordir?path="+path)),
global: false,
type: "POST"});
htmlobj=$.ajax({async:false});
//document.getElementById("fileDiv").innerHTML = htmlobj.responseText;
$("#fileDiv").html(htmlobj.responseText);};
2013年09月29日 08点09分 1
level 11
如果你是本机调试的话,chrome 是不允许 针对 file:// 这种发出异步加载的,这是安全问题。 所以你需要在 web server 的环境中测试。要用 http 这种
2013年10月07日 11点10分 2
1