访问ajax一直进入error方法
答案:2 悬赏:60 手机版
解决时间 2021-04-16 02:18
- 提问者网友:几叶到寒
- 2021-04-15 05:29
前台:<br><br><script type="text/javascript"><br>var submitFlag = true;<br><br>jQuery(document).ready(function(){<br> //提交验证<br><br> checkCustomize = function (){<br><br> //var bcks = jQuery("#field5981").val();<br> //var bcjs = jQuery("#field5982").val();<br> //var bcts = jQuery("#field5901").val();<br> if(jQuery("#indexnum0").length>0){<br> var indexnum0 = jQuery("#indexnum0").val(); <br> for(var index=0;index<indexnum0;index++){<br> var pd = jQuery("#field6106_"+index).val();<br> var bcrq = jQuery("#field6164_"+index).val();<br> var bcsj = jQuery("#field6161_"+index).val();<br> var ggcd = jQuery("#field5976_"+index).val();<br> var bccs = jQuery("#field5912_"+index).val();<br><br> doajax(pd,bcrq,bcsj,ggcd,bccs);<br><br> //alert('tem1='+tem1);<br> }<br> }<br><br>if(submitFlag==true){<br> return true;<br> }else{<br> return false;<br> }<br><br>}<br>});<br><br>function doajax(pd,bcrq,bcsj,ggcd,bccs){<br>jQuery.ajax({<br> url : "/interface/ecology.jsp",<br> type : "post",<br> processData :false,<br> data : "pd="+pd+"&bcrq="+bcrq+"&bcsj="+bcsj+"&ggcd="+ggcd+"&bccs="+bccs,<br> dataType : "json",<br> cache:false,<br> async:false, <br> success: function (data)<br> {<br><br> // var json = eval("("+data+")");<br> //alert(data.ret );<br> if(data.ret == '0'){<br> submitFlag = true;<br> //return true;<br> } <br> else{ <br> alert("存在冲突");<br> submitFlag = false;<br> //return false;<br> }<br> },<br> error:function(e){<br> alert("Exception"); <br> }<br> }); <br>}<br><br></script><br><br>后台:<br><br><br><br><img src="https://pic.wenwen.soso.com/pqpic/wenwenpic/0/20190621194621-942929132_png_1366_768_106739/0"/>
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-04-15 05:40
你这种输出方式应该是没有被当成json吧,
看看控制台给出来的提示,可以比较容易分析问题出现的原因。
看看控制台给出来的提示,可以比较容易分析问题出现的原因。
全部回答
- 1楼网友:大漠
- 2021-04-15 06:27
把<result>节点去掉,既然使用printwriter返回了,没必要使用struts2返回json的格式了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯