关于jquery调用ashx文件的问题

用jquery调用ashx文件的时候,如何根据客户端上传的方法名决定调用ashx文件里面的那个方法。

第1个回答  2013-12-04
switch (vFlag) { case "GetVisitorContact": context.Response.Write(GetVisitorContact(sID,context)); break; case "AddFriend": context.Response.Write(AddFriend(sID)); break; default: context.Response.Write("var vResult='参数有问题';"); break; }
第2个回答  2013-12-04
调用传一个参数,服务器端request这个参数就行了。

jQuery中调用ashx文件的问题
我们可以知道,利用ajax异步调用返回的结果只有 sring、xml、json、text、script、html、jsonp 而我们从一般处理程序(handler1.ashx)中返回的则HTTP响应流 而ajax解析成了 string类型解析错误。,你可以换一种方式,返回图片的路径,通过jquery进行加载图片】.ajax({ url: "Handler1.ashx",type: "post...

JQuery Ajax调用ashx(IHttpHandler)页面的方法问题
1、LoginOn作为一个方法,其中不应该直接涉及response的代码,return一个约定好的结果即可,response应放在ProcessRequest里 2、LoginOn建议单独写成class,而不是写在ashx页面里。非要写,也请private,不要public

用jquery中的$.get(),为什么ashx文件接收不到参数和信息
但是URL中最好不要带参数,我建议你这样写:var url = "..\/Handler\/ChangeCageName.ashx?caname=" + encodeURI(encodeURI(newText)) + "&caid=" + caid;.get(url , {'caname':encodeURI(encodeURI(newText)), 'caid':caid} , function( data ){ '您的判断' });...

怎么使用jquery调用.ashx文件获取返回值
url:'\/你的ashx地址',...success:function(data){ \/\/data就是你ashx返回的数据 } })

jquery 向ashx传值!
跟aspx一样传(附部分代码):("#list").jqGrid({ url:'InvStorageIn.ashx?opt=query',datatype:'json',mtype:'GET',height:'250px',colNames:['票据号码','类型编号','票据类型','状态编号','票据状态','入库登记人','登记日期'],...

Jquery在调用 Ajax方法时有没有在出现异常的详解 比如key value)1没...
1找不到网络的原因可能是因为你的asmx或者ashx路径错误,或者方法名称是错的,又或者是你的参数名写的是错的

ashx文件中为什么接收的参数都为空.(c# jquery json)
取不到的话,一般 就是编码的问题,你看看ASPX中的编码是否跟ASHX编码中一样,即最好都是UTF-8这样就不太会出现这种问题了。

ashx 数据返回得不到数据
如果你将响应处的代码改为{"test":"OK"},或者将页面的ajax dataType设置成"text",或者干脆去掉dataType参数(也就是"json" \/\/返回json类型数据 这个参数)让jQuery智能猜测,你应该能顺利获取到响应值.这只是其中一种不能顺利获取响应的情况,如果问题还未解决请追问.3q~_~...

Jquery Ajax 调用调用一个网站上的一般处理程序,当我的url填写错误的时 ...
.ajax({ type: "POST",url: "\/HandlerUsers.ashx", \/\/一般处理程序路径 data: {"name":‘值’,"phone":‘值’}, \/\/参数格式({"value1":'值1',"value2":'值2'})success: function (msg) { \/\/成功后执行 },error: function(){ \/\/ajax代码错误 } } 你看看你的哪里写错了没 ...

Jquery用ajax获取数据后在页面取不到,确定后台已经传数据过来了。_百度...
1、打开HBuilderX工具,创建Web项目,新建静态页面ajax.html。2、打开已新建的ajax.html文件,引入jquery文件并修改title标签内容。3、在标签中,插入一个div标签,并在div标签中插入一个table。4、接着在项目中的data文件夹下,新建user.json文件。5、打开user.json文件,添加json格式数据。6、在标签中...

相似回答