日期:2014-05-18  浏览次数:20427 次

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 + "&amp;"……

------解决方案--------------------
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……