ajax+aspx(传参数)

#后端
接参数的方法

        protected void Page_Load(object sender, EventArgs e)        {            string x = Request.Form["x"].ToString();            string y = Request.Form["y"].ToString();            List<xx> lst = new List<xx>();            lst.Add(new xx() { a = "John", b = "JoJo" });            lst.Add(new xx() { a = "Apple", b = "Lemon" });                       if (x!="")                lst.Add(new xx() { a =x, b = y });            JavaScriptSerializer serializer = new JavaScriptSerializer();            string ret = serializer.Serialize(lst);            Response.Write(ret);            Response.End();        }

#前端
传参数的方法

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head>    <script src="../js/jquery-3.2.1.js" type="text/javascript"></script>     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title></title></head><body>    <div id="result"></div>    <script>        $(document).ready(function () {                        $.ajax({                url: "WebForm4.aspx",                                type: 'POST',                dataType: 'json',                 data: { x: '变数', y: '变变' },                success: function (data) {                    $.each(data, function (i, item) {                        var content = "我是第 " + i + " 号;叫做 " + item.a + "; 错号叫做 " + item.b;                        var li = "<li>" + content + "</li>";                        $('#result').append(li);                    });                },                error: function (err) {                    console.log("err:");                    console.log(err);                    alert(err);                }            });        });    </script></body></html>

#Run
http://img2.58codes.com/2024/20106764Ys2ZGFMbbQ.png


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章