如在浏览器中使用http://127.0.0.1:8080/xxx/xxx/xxx?data={name:"admin",age:"22"}访问时就会报下面错误
//导出
function exportE(){
var param ={}
var keyword = $("#keyword").val();
var starttime = $("#startTime").val();
var endtime = $("#endTime").val();
var type = $("#orderType").val();
param["keyword"] = keyword;
param["starttime"] = starttime;
param["endtime"] = endtime;
param["type"] = type;
var param = JSON.stringify(param);
if(starttime == "" || starttime == null){
layer.msg("导出开始时间范围必须选择!");
}else{
var url=encodeURI(serverWeb+"record/exportE?param="+param)
window.open(url);
}
}
使用encodeURL转义一下,tomcat7无法识别在url上无法识别“{}”