点击按钮没有反应

具体排查流程

  1. 先点击F12,再点击"创建"按钮
    观察你的Network,看看请求有没有发出去
    如果请求没有发出去,一定是该方法中有js代码写错语法了,排查语法,可以使用简单的alert弹框去做标记
    如果请求发出去了,请看第二步

  2. 在你的ajax的回调函数中第一行,加入alert(data)
    观察结果
    如果弹框没反应 说明是后台代码出错了,进入到第三步
    如果弹出了 object Object,说明我们是有json数据的,打印你拼接的html,看看是不是我们想要的拼接后的option
    如果弹出了 [{},{},{}],说明这个json字符串并没有解析为json对象,查看你的dataType
    (a.看看你是不是写的是dateType b.看看你是不是写的是datatype)

  3. 观察后台
    1. 从Controller开始排查
    (1)看参数是不是我们想要接收的
    (2)观察业务层有没有报错(错误信息大多数情况比较模糊,不容易排查,需要总结异常经验)
    2. 观察Service层
    如果是比较复杂的业务逻辑,需要你打断点一步一步进行调试,每走一步,都需要观察结果,是不是我们想要的
    如果是比较简单的业务逻辑,则不需要观察
    3. 观察dao层
    主要观察的是log4j日志为我们打印的sql语句
    观察sql语句本身
    观察参数
    观察返回记录数
    4. 如果dao层没有问题,service层也没有问题,controller也没问题(这3层都没有抛异常)
    肯定是你的业务层写了一个return null;

  • 8
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值