<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<script type="text/javascript">
function init() {
$("#Button1").click(myfunc);
}
function myfunc() {
$.post("testP.aspx", { sql: escape("dddddddd你好!!"), refreshParam: Math.random(1000) }, callback1);
}
function callback1(data) {
$("#content").text(unescape(data));
}
$(init);
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<input id="Button1" type="button" value="button" /><br />
<div id="content"></div>
</asp:Content>
后台页面代码testP.aspx.cs
string sql = Request.Form["sql"];
Response.Write("test111: "+sql);

本文介绍了一个使用ASP.NET与JavaScript实现的简单示例,通过AJAX技术完成跨页的数据请求与响应处理。具体包括前端按钮点击事件绑定、异步POST请求发送以及后端接收处理请求数据的方法。
485





