读书人

ajax实现传值解决方案

发布时间: 2012-04-18 15:01:59 作者: rapoo

ajax实现传值
在index.aspx中怎么利用ajax传值到index.aspx.cs

[解决办法]
方法有2:
1,

function GetData(p) {
var h = window.XMLHttpRequest ? new window.XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP");
h.open("GET", '<%=Request.FilePath %>?Page=' + p + "&" + Date.parse(new Date()), true);
h.send(null);
}

cs采用Request.QueryString["Page"]接收

方法2,WebMethod方法
参见
http://dotnet.aspx.cc/file/Call-ASP.NET-WebMethod-Form-JavaScript.aspx
[解决办法]

Request["参数名"]
[解决办法]

探讨
Request["参数名"]

[解决办法]
探讨
Request["参数名"]

[解决办法]
探讨
方法有2:
1,

function GetData(p) {
var h = window.XMLHttpRequest ? new window.XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP");
h.open("GET", '<%=Request.FilePath %>?Page=' + p + "&"……

[解决办法]
jQuery

JScript code
            $.ajax({                 type: "POST",  //设置请求方式                  url: "chatHandler.ashx?v=get",  //设置请求URL                 data: null,//"msg="+escape($("send").val()),  //设置传递的参数值                 success: function(msg)                {  //设置响应成功之后执行的回调函数                     if(msg.length>0)                    {                                            }                           }
[解决办法]
探讨
引用:
方法有2:
1,

function GetData(p) {
var h = window.XMLHttpRequest ? new window.XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP");
h.open("GET", '<%=Request.FilePath %>?Pag……

读书人网 >asp.net

热点推荐