码迷,mamicode.com
首页 > Web开发 > 详细

ajax请求和aspx返回数据

时间:2016-12-29 07:15:32      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:request   乱码   round   ajax   eth   table   odi   xhr   each   

ajax请求:

  $(function () {
            $.ajax({
                url: "index.aspx?method=send",
                success: function (data) {
                    JSON.parse(data).forEach(function (item) {
                        console.log(item);
                    })
                },
                error:function(xhr,status){
                    console.log(status);
                }
            })
        })

aspx.cs返回数据:

   if(Request["method"]!=null)1
        {
            //查询数据库的数据
            string sql = "select * from EHS_Role";
            DataTable dt = DBHelper.ExecuteDataTable(sql, System.Data.CommandType.Text);
            string json = JsonConvert.SerializeObject(dt);
            //向客户端写回数据2
            Response.Clear();
            Response.ContentType = "text/plain";
            Response.ContentEncoding = System.Text.Encoding.UTF8;
            Response.Write(json);
            Response.End();
        }

备注:

  1.因为加载页面首先加载的是.cs,为了防止第一次运行程序就直接向页面写入结果

  2.为了防止返回的结果乱码

 

  

ajax请求和aspx返回数据

标签:request   乱码   round   ajax   eth   table   odi   xhr   each   

原文地址:http://www.cnblogs.com/jiaodi/p/6230825.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!