怎么将aspx的返回值传给js,用jquery框架的ajax,,最好给个demo。。谢谢了。

怎么将aspx的返回值传给js,用jquery框架的ajax,,最好给个demo。。谢谢了。,第1张

这个也简单的。

ajax.aspx

1、除第一行外,删除ajax.aspx页面中的其他代码。

2、在ajax.aspx.cs中调用方法并用response.write方法输出结果如:

page_load(){

//查询数据库 *** 作并把结果存入字符str里面

Response.write(str)

}

这样js就可以获取str这个值了

$.ajax({

type: "get",

url: "ajax.aspx",

success: function(data, textStatus){

//data就是后台传回的数据str

},

error: function(){

//请求出错处理

}

})

这个比较困难,中间还有一层proxy,webservice或者是wcf都是通过proxy来访问服务端的,客户端比不是直接访问服务端,到客户端后就相当于一个类的引用,无法访问服务端具体的url这个传值感觉行不通

如果单纯是为了得到xml格式的页面,你只需要输出xml字符串(就是你看的这个)

关于你这个关系结构,我猜想可以是用了webservice之类的技术.

你可以了解一下SOAP或者WCF之类的东西。


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

原文地址:https://54852.com/sjk/6776159.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存