shopoperation.js中的$.getJSON查看你源码也没有引入jqery,请问这个是怎么用的

来源:4-11 店铺类别区域信息的获取

有的玩了

2019-05-05

图片描述
这个下拉框在触发函数后无变化,还有就是测试发现url都不正确,无法访问到后台的函数(在后台被调用的函数中加入控制台输入,没有输出)
我的项目访问路径:http://localhost:8080/o2o_war_exploded/
图片描述
你写的是o2o,我改成了我的访问路径,这三种方式都无法访问到后台 ,调试发现每次运行到$.getJSON直接就结束了,没有后续,也不清楚是函数无法使用还是url无法访问,请老师解惑

写回答

3回答

翔仔

2019-05-07

如果没有执行到alert

将$.getJSON替换成$.ajax试试,然后打印error里的参数

$.ajax({
					url:"/o2o/shopadmin/getshopinitinfo",
					type:"GET",
				  	dataType:"json",   
					success:function(data){
  				    	if(data.success){
  				    	            alert("test");
						}	
							else{
								alert("操作失败");
								return;
							}
						
					},
					error:function(XMLHttpRequest, textStatus, errorThrown){
                       alert(XMLHttpRequest.status);
                        alert(XMLHttpRequest.readyState);
                        alert(textStatus);
					}
					
				});

修改好之后,记得清空缓存,然后参照状态码

https://www.cnblogs.com/fireporsche/p/6391061.html

解决看看

0
5
翔仔
回复
有的玩了
同时同学也学到了如何处理类似的问题,加油:)
2019-05-07
共5条回复

有的玩了

提问者

2019-05-06

//img.mukewang.com/szimg/5ccffb6a0001830705670115.jpg

能进入zepto.js的getJSON函数,但是返回貌似失败了,没有弹窗出现

0
2
有的玩了
回复
翔仔
alert是函数内的第一句,没有执行到
2019-05-07
共2条回复

翔仔

2019-05-05

$.getJSON

引自zepto.js这个就是类似jquery的js包

你直接localhost:8080/o2o_war_exploded/shopadmin/getshopinitinfo看看能否访问到后台,一般要么404要么就报错。到$.getJSON就结束的话看看你的chrome 开发者模式console控制台有没有报错,还是程序没执行到你的后端的controller方法就结束了

0
1
有的玩了
可以访问到后台,也会正确返回JSON格式的数据;使用Chrome开发者模式控制台没有错误,给(1)$.(2)getJSON打上2个断点,然后进入zepto.js中也打上断点,也进入getJSON函数了,参数也是initurl的值,访问路径正确,但是就是没的数据
2019-05-06
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程