1jqueryajax请求aspx
(1)aspx的后台方法必须静态,而且添加webmethod特性
(2)在ajax方法中contentType必须是“application/json”,
(3)data传递的数据必须是严格的json数据,如"{'a':'aa','b':'bb'}",而且参数必须和静态方法的参数一 一对应
(4)aspx的后台方法返回的数据默认形式是“{'d':'返回的内容'}”,所以如果dataType指定为"json"必须通过datad来获取返回数据
在webfrom页面中后台定义请求方法(方法必须静态,而且必须添加WebMethod特性)
2请求ashx
注意问题:
(1)ajax方法中的contentType如果指定必须指定为“application/x->
一般处理文件(ASHX)是可以通过前台调用的,你可以使用如: <img src="aaaashxwidth=100&&Height=200" />这种方试直接调用这个返回的ASHX文件。
ASHX文件如下:
// 这个方法就是ASHX文件的入口点,建议在这里进行参数处理
public void ProcessRequest(>
以上就是关于jquery.ajax请求aspx和ashx的异同全部的内容,包括:jquery.ajax请求aspx和ashx的异同、在IIS中部署的asp.net项目中,http://110.173.18.54:1080/risun/EMIS/common.ashx访问不到,404错误、.net 怎么调用ashx文件的方法,方法中包含一些参数。该ASHX返回一张图片。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)