今天遇到了一个很棘手的问题,使用jQuery的ajax异步请求时,后台的代码执行成功了,但却执行error回调函数,令人百思不得其解。

最后费了好大的劲才发现在ajax执行send方法之前,就已经访问了一次后台。纳闷呀。

经过分析前台代码才发现当你使用ajax的事件源是button(button在form中,默认是自动提交的)或href时,使用Jquery的Ajax时就会出现这种问题,最后将Button加上了一个type="button"该问题就解决了,(如果是href就将值设置为#)

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2022-12-23
  • 2021-08-15
  • 2021-12-07
  • 2022-12-23
猜你喜欢
  • 2021-04-14
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-11-10
  • 2021-10-31
  • 2021-10-26
相关资源
相似解决方案