
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之类的东西。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)