ajax请求和aspx返回数据

2018-06-23 23:29:46来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

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.为了防止返回的结果乱码

 

  

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:微软发布VSBT,无需安装Visual Studio即可实现项目编译

下一篇:.NET基础 一步步 一幕幕[循环、逻辑语句块]