JQuery發送Ajax請求出現 500 Internal Server Error


ajax返回,readyState=4,status=500,chrome f12提示,提示服務器內部錯誤

我采用 http://q.cnblogs.com/q/69745/的解決辦法根本不行,也不是 http://www.cnblogs.com/ningvsban/p/3726244.html

說的action方法名的問題,也不可能為了這個問題把一系列方法名都改了,后來在百度看到 http://zhidao.baidu.com/link?url=IkDefq5L4F_UTgxrpZ7LXfxYQR56NJSY7i6eTY2Mx3hmy_NhTSrkS6JxQXyzkhxN_j_n1qaFQMZ1DR-Oc2F_21wkgqPlJzfsoXW_Ez7G2HS

網友提示,可以用chrome的審查元素->network 查看request,看看客戶段發送請求是否正確搜索。 同時查看服務器后台的錯誤信息。打開報錯的ajax請求查看內容,發現其中的response包含c#提示的錯誤信息,提示參數包含null值,對比之后發現原來是ajax方法的data里面的參數名與controller的action的參數名不相同,改成相同的就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM