谷歌在用ajax请求后台接口时,可以请求到,为什么火狐却不可以,怎么解决
$.get(TASKHOST+"/task/findTreeTask/222",{"roleId":dutyPerId,"states":states,"startDat...
$.get(TASKHOST+"/task/findTreeTask/222",{"roleId":dutyPerId,"states":states,"startDate":startDate,"endDate":endDate},function(result){
console.log("初始化树网格数据-----------------------------");
console.log(result.data);
if("success"==result.code){
$('#task_tree_grid').treegrid({
data:result.data,
striped: true ,
loadMsg: '数据正在加载,请耐心的等待...' ,
method: 'get',
idField: 'taskId',
treeField: 'taskName',
emptyMsg:'暂无数据!',
fitColumns: true,
columns:[[
{field:'taskName',title:'<i class="icon18 dis-inb my-icon-add1 vm cur-p" style="margin-left: 45%;" onclick="taskAppend(1);"></i>',width:280},
{field:'priority',title:'等级',width:80},
]],
onContextMenu: onContextMenuTask
});
}else {
console.log(result.msg);
}
},'json'); 展开
console.log("初始化树网格数据-----------------------------");
console.log(result.data);
if("success"==result.code){
$('#task_tree_grid').treegrid({
data:result.data,
striped: true ,
loadMsg: '数据正在加载,请耐心的等待...' ,
method: 'get',
idField: 'taskId',
treeField: 'taskName',
emptyMsg:'暂无数据!',
fitColumns: true,
columns:[[
{field:'taskName',title:'<i class="icon18 dis-inb my-icon-add1 vm cur-p" style="margin-left: 45%;" onclick="taskAppend(1);"></i>',width:280},
{field:'priority',title:'等级',width:80},
]],
onContextMenu: onContextMenuTask
});
}else {
console.log(result.msg);
}
},'json'); 展开
展开全部
分以下几个步骤去调试:
1、将data传值先传空,看看后台是否可以响应到,以此可以排除你定义的传参存在的问题;
2、定义一下传参的数据类型(dataType),text、json异或html;
3、也是最关键的,走读下你的代码,是否用关键字作为变量或者函数名了,这也会导致部分浏览器下出现兼容问题。
1、将data传值先传空,看看后台是否可以响应到,以此可以排除你定义的传参存在的问题;
2、定义一下传参的数据类型(dataType),text、json异或html;
3、也是最关键的,走读下你的代码,是否用关键字作为变量或者函数名了,这也会导致部分浏览器下出现兼容问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询