jquery ajax後臺執行成功卻執行error回調函數

遇到了一個很棘手的問題,順便記錄一下,使用jquery的ajax異步請求時,後臺的代碼執行成功了,但卻執行error回調函數,使人百思不得其解。jquery

最後費了好大的勁才發如今ajax執行send方法以前,就已經訪問了一次後臺。納悶呀。ajax

通過分析前臺代碼才發現當你使用ajax的事件源是button(button在form中,默認是自動提交的)或href時,使用Jquery的Ajax時就會出現這種問題,最後將Button加上了一個type="button"該問題就解決了,(若是是href就將值設置爲#)異步

相關文章
相關標籤/搜索