aspx页面怎么转到一般处理程序ashx,然后从中得到response.write的东西?
比如我有个查询按纽,我点了查询按纽后,怎么才能进入xxxx.ashx?action=search?然后,从数据库中查询出结果后,通过ashx的reponse.write(...
比如我有个查询按纽,我点了查询按纽后,怎么才能进入 xxxx.ashx?action=search?
然后,从数据库中查询出结果后,通过ashx的reponse.write(),输出查询结果(比如结果是个整形数rs =1),我的aspx页面从哪得到reponse.write()出的东西? 展开
然后,从数据库中查询出结果后,通过ashx的reponse.write(),输出查询结果(比如结果是个整形数rs =1),我的aspx页面从哪得到reponse.write()出的东西? 展开
4个回答
2013-03-11
展开全部
在aspx页面使用AJAX异步调用,在ashx页面查询数据,然后返回,在异步调用中返回数据类型建议使用JSON格式
推荐于2017-10-09
展开全部
<form action="XXX.ashx">
...
<form/>
指定action为你的ashx,然后你提交表单的时候表单就会被提交到你的ashx处理页做处理。。
另外种方法,ajax:
$.ajax({
type: "POST",
url: "XXX.ashx",
dataType: "text",
data: "你的参数(可以为空)",
success: function (result) {
//result 即为处理页返回的结果
}
});
...
<form/>
指定action为你的ashx,然后你提交表单的时候表单就会被提交到你的ashx处理页做处理。。
另外种方法,ajax:
$.ajax({
type: "POST",
url: "XXX.ashx",
dataType: "text",
data: "你的参数(可以为空)",
success: function (result) {
//result 即为处理页返回的结果
}
});
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题看得不是很懂?既然进入了xxxx.ashx?action=search?,aspx页面得到reponse.write()的东西给谁看呢?
追问
首先是怎么进入呢?
reponse.write返回个值,我在aspx中接受到这个返回值(查询的结果)后会有相应的操作啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的是ajax吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询