jquery.ajax请求aspx和ashx的异同

jquery.ajax请求aspx和ashx的异同,第1张

1jqueryajax请求aspx

请求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返回一张图片。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9284206.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存