a76688
a76688
采纳率0%
2016-10-19 13:14 阅读 978

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");
}
});
});
});







  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

6条回答 默认 最新

  • a76688 a76688 2016-10-19 13:18






    点赞 评论 复制链接分享
  • a76688 a76688 2016-10-19 13:19






    点赞 评论 复制链接分享
  • quasimodo_es 「已注销」 2016-10-19 13:33

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

    点赞 评论 复制链接分享
  • qq_36337642 qq_36337642 2016-10-19 13:39

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

    点赞 评论 复制链接分享
  • qq_35718410 星空下的嗳 2016-10-20 00:51

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

    点赞 评论 复制链接分享
  • showbo GoCityPass新加坡曼谷通票 2016-10-20 08:49

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

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

    url:'/purchaseadmin/activity/liststeptype'

    点赞 评论 复制链接分享