问题描述
- jquery ajax 接收返回值 是个URL 字符串,为空,在线等
-
jquery ajax 接收返回值 是个URL 字符串,为空,后台debug看了,肯定传了。
前台接收类型‘text’.没啥问题,是否有其他原因
解决方案
上代码呀。不然怎么排查原因
解决方案二:
jQuery.ajax({
type:'post',
url:"/financeReport/generateURL.do",
cache:false,
data:{"reportType":"$!{reportType}"},
dataType:'text',
success:function(data){
console.log(data);
解决方案三:
不要开你后台,没用,要看都输出到客户端没用。F12打开浏览器开发工具看ajax返回的实际内容是什么
解决方案四:
不要显示指定datatype,,默认会自动根据传过来的值转换的
解决方案五:
data:{"reportType":"$!{reportType}"}, 中"$!{reportType}" 在前面先定义获取,然后再传; 还有,不知道你说的是啥错,是success后,返回data后报错吗?如果是,粘代码啊。
解决方案六:
public String doGenerateURL(@Params HjFinancialReportWO queryForm , @Param("sendWWNick")String sendWWNick,
TurbineRunData rundata, Context context) {
return "test";
}
解决方案七:
浏览器调试,看看网络响应返回的是什么数据
时间: 2024-08-31 07:55:51