如果你的前台页面书写正确的情况下,并且运行情况和本文题目类似,那不妨试试这个:
在ajax方法中加上:async:false,让ajax同步执行。
因为ajax默认是异步的,至于为什么会不执行success而去执行error,我也不是很清楚,
只是遇到了这个坑,记录一下,但愿能够帮到你