在一般处理程序文件(.ashx文件)里读取数据后,如何把数据用jquery显示到页面

在一般处理程序文件(.ashx文件)里读取数据后,如何把数据用jquery显示到页面
能写个简单的例子么?

第1个回答  2010-12-12
$.get("PageName.ashx", data, function(){ //callback; });
或者 $.post(); $.ajax都可以
例子也行啊
handler.ashx
public void Page_Load(object sender, EventArgs e)
{
string param = Request["param"].ToString();
Response.Write(param + "request");
}//没开VS,不知道函数是不是这个。忘了,这么写我是想说这个页面不一定是ashx页面,也可以是一个没有内容的aspx页面。

something.aspx
<html>

<script language="javascript">
$(document).ready(
function()
{
$get(
"handler.ashx", //页面名
{param: "12", action: "getMessage"}, //参数,JSON形式
function (data)
{
alert(data);//回传函数
});
}
);
</script>
</html>
还可以这样写
$.get(
"handler.ashx?param=12&action=getMessage",
null,
function()
{
}
);
当然,用POST也可以,详见JQUERY说明我就不再赘述了。本回答被网友采纳
第2个回答  推荐于2017-11-23
$.ajax({
url:'a.ashx?a=1',
type:'post',
success:function(msg){
//msg就是你在a.ashx中返回的数据
//假设有个textbox的Id为txt
$("#txt").val(msg);
}
});本回答被提问者采纳

在一般处理程序文件(.ashx文件)里读取数据后,如何把数据用jquery显示到...
public void Page_Load(object sender, EventArgs e){ string param = Request["param"].ToString();Response.Write(param + "request");}\/\/没开VS,不知道函数是不是这个。忘了,这么写我是想说这个页面不一定是ashx页面,也可以是一个没有内容的aspx页面。something.aspx 略 (document).ready...

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

jQuery中调用ashx文件的问题
类型:String 预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML。在 1.4 中,JSON 就会生成一个 JavaScript 对象,而 script 则会执行这个脚本。随后服务器端返回的数据会根据这个值解析后,传递给回调函数。可用值:"xml": ...

怎样在ashx文件中操作aspx页面中的datalist
1提交请求 2返回json 3解析json数据 4利用JS按你自己的方式展示到页面去

关于asmx和ashx文件问题
1.不管用 asmx 还是 ashx 都可以设置返回的是什么数据,我更倾向于用 ashx+json,毕竟 json 要简洁很多。2.不管是 asmx 还是 ashx ,都是处理客户端请求的,每个客户端的 session 都不一样,做聊天室出锁的问题我认为是可以通过合理的功能+数据结构设计解决的,所以什么地方出现锁,什么问题出现锁,...

jquery如何将后台数据循环添加进下拉框
页面里准备一个空的select:jquery写法: $.ajax({ type: "GET", url: "Handler\/Handler.ashx", data: "action=getCategories&value=", cache: true, success: function(returnvalue) { $("#selSearchCategories").append(rvarray[1]); } });在ashx处理文件中:public void ProcessRequest(...

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

jquery如何将后台数据循环添加进下拉框
jquery写法:.ajax({ type: "GET",url: "Handler\/Handler.ashx",data: "action=getCategories&value=",cache: true,success: function(returnvalue) { ("#selSearchCategories").append(rvarray[1]);} });在ashx处理文件中:public void ProcessRequest(HttpContext context){ \/\/context.Response.C...

ashx是什么文件
1、ashx是一般应用程序;2、应用程式是电脑软件的主要分类之一,是为针对使用者的某种应用目的所撰写的软件;3、Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。

word_output.ashx是什么文件
ashx是一般应用程序,我现在就是用jquery和.NET开发网站的,我们用ashx作为通讯层,jquery用post传参,ashx页面接收参数,然后返回值。

相似回答