<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript" src="js/jquery-1.4.1.min.js"></script>
</head>
<body>
<form id="form1">
<input type="text" id="txt" name="txt"/>
<input type="button" value="submit" onclick="formsubmit();" />
<div id="hu">
</div>
</form>
</body>
<script type="text/javascript">
// var url = window.location.search;
// var para = url.split('?');
// if (para.length>1) {
// paras = para[1].split('&');
// para = paras[0].split('=');
// alert(para[0].toString()+"="+para[1].toString());
// }
function formsubmit() {
$.post("Handler.ashx",{id:"1",name:"hu"},function (res) {
var para=eval(res);
$("#hu").html(para[0].id+"-"+para[0].name);
alert("complete!");
});
}
</script>
</html>
Handler.ashx:
<%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
string id = context.Request.Form["id"];
string name = context.Request.Form["name"];
//Json形式输出
string res = "{id:'" + id + "',name:'" + name + "'},";
res = "[" + res + "]";
context.Response.Write(res);
}
public bool IsReusable {
get {
return false;
}
}
}