ajax 中success不执行

请求返回json数据
直接输入url可以得到http://127.0.0.1:8000/purchaseadmin/activity/liststeptype
{"resultCode":1,"success":true,"errorMsg":"","module":[["0","多图片轮播楼层"],["1","图片+商品楼层"],["2","无图片商品楼层"],["3","文字+商品列表"],["4","单图楼层"],["5","图片列表楼层"]],"succcess":true}
但是用ajax没有弹窗(alert),先不要求返回数据了。。。为啥什么都不显示,新手谢谢
$(function() {
$("input").click(function() {
$.ajax({
type : "Get",
url : "activity/liststeptype",
dataType : "json",
date:"",
success : function(jsonlist) {
alert("chenggong");
}
});
});
});

















首先确定ajax访问到了;
如果访问到了,返回的确认是不是json格式;

我觉得URl有问题
我们一般写url都是动态的获取绝对路径
url:"${pageContext.request.contextPath}/activity/liststeptype"
我也是新手,你可以试试看看不一定对

先看看有没有获取到返回值,再看看返回值是否是标准的json格式数据,如果不是标准的json格式数据也会走error回调的

自己f12看浏览器开发工具报什么错误,jquery框架正确导入没有。

你使用了相对路径,如果没有设置过base标签是依据当前页面计算url地址的,自己得确认url地址是否正确,最好写成这样

url:'/purchaseadmin/activity/liststeptype'