JQuery发送Ajax请求出现 500 Internal Server Error
2016-08-15 10:29
776 查看
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的参数名不相同,改成相同的就可以了。
我采用 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的参数名不相同,改成相同的就可以了。
相关文章推荐
- http 500 Internal Server Error的错误 ajax请求SpringMVC后台中返回500 Internal Server Error
- php进主页出现:HTTP 错误 500(Internal Server Error):服务器尝试执行请求时遇到了意外情况。
- 关于Godaddy空间存放DotNet网站出现500 - Internal server error 错误的总结
- PHP HTTP 错误 500(Internal Server Error):服务器尝试执行请求时遇到了意外情况。
- 【Lua】遍历目录结果输出到页面中,刷新页面后出现500 Internal Server Error
- 关于ASP.NET 中使用Ajax进行异步调用问题,前台参数无法跳转到后台,提示500 internal server error
- 问题描述:网关或者代理服务器使用的是ISA防火墙;当客户端浏览网页时,弹出的错误代码: 500 internal server error。不支持请求(50)
- Sys.WebForms.PageRequestManagerServerErrorException: 在服务器上处理请求时出现未知错误。服务器返回的状态码为: 500
- 安装Destoon系统出现500 Internal Server Error错误的原因
- nginx出现500 Internal Server Error错误的解决办法
- 使用Windows Live Writer发布CSDN博客出现500 Internal Server Error
- VS2003中创建Web App时出现“500-Internal Server Error”的解决方法。
- EBS 登录时出现500 Internal Server Error的解决方法
- 搭建openstack时,出现Request returned failure status. HTTPInternalServerError (HTTP 500) 错误!
- PHPExcel导出数据出现500 Internal Server Error
- Sys.WebForms.PageRequestManagerServerErrorException: 在服务器上处理请求时出现未知错误。服务器返回的状态码为: 500 .
- Sys.WebForms.PageRequestManagerServerErrorException: 在服务器上处理请求时出现未知错误。服务器返回的状态码为: 500
- PageRequestManagerServerErrorException: 在服务器上处理 请求时出现未知错误。服务器返回的状态码为: 500
- nginx出现 500 Internal Server Error的解决办法
- AJAX post 500 Internal Server Error