做了MVC模式一年,可不要把传统模式忘记呀!ashx配合aspx实现AJAX加载JSON数据

摘要:
ASHX内容:#regionIHttpHandlerMemberspublicvoidProcessRequest(HttpContextcontext){context.Response.ContentType=“application/x-javascript”;ListList=newList();for(inti=0;i˂10;i++){List.Add(newUs
ASHX内容:
#region IHttpHandler Members
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "application/x-javascript";
            List<User> list = new List<User>();
            for (int i = 0; i < 10; i++)
            {
                list.Add(new User { UserName = "zzl" + i, Tel = "13521972991" });
            }
            string str = "[";
            list.ForEach(i =>
            {
                str += "{" + string.Format("\"UserName\":\"{0}\", \"Telephone\":\"{1}\"", i.UserName, i.Tel) + "},";
            });
            str = str.TrimEnd(',') + "]";
            context.Response.Write(str);
        }
#endregion
ASPX内容:
 function bindDatajQueryAjaxJson() {
            $.ajax({
                url: "Handler2.ashx",
                dataType: "json",
                cache: false,
                data: null,
                type: "GET",
                success: function (data) {
                    var msg = "";
                    for (var i = 0, length = data.length; i < length; i++) {
                        msg += "<Div style='color:red'>UserName:" + data[i].UserName + ",Telephone:" + data[i].Telephone + "</div>";
                    }
                    $("#msg2").html(msg);
                }
            });
        }
       bindDatajQueryAjaxJson();
       

免责声明:文章转载自《做了MVC模式一年,可不要把传统模式忘记呀!ashx配合aspx实现AJAX加载JSON数据》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ActiveMQ在Windows下的安装与启动(懒人专属)Markdown Mermaid下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

kubelet 配置管理 (一)

Kubelet解释说,首先,Kubelet的运行环境是Kubernets集群中节点上的每个工作节点都需要运行Kubelet来与ApiServer kubeadmjoin进程通信。如果您使用kubeadm集群管理工具来安装集群,政府提供了两种方法来使用共享令牌apiserver address:port(特定命令格式:kubeadmjoinapiserver...

vSphere HA 原理与配置

应当基于可用性需求和群集的特性选择vSphereHA接入控制策略。...

用arduino做一个智能垃圾桶

这些天我几乎很忙。我有一些时间继续打扰我的arduino。上一次我从TB购买arduino套件时,有一个人体热能感应模块,用于感应人体接近信号。今天我们用这个做一个简单的智能垃圾桶。要实现的功能是:当有人靠近时,垃圾可以自动打开盖子,当人离开时,盖子可以自动关闭。1、 所需材料和工具:1 Arduino SCM我使用Arduino Nano 2人体热能传感模...

阿里巴巴开源性能监控神器Arthas初体验

今天跟大家介绍一款阿里巴巴开源的性能分析神器Arthas官方网站:https://alibaba.github.io/arthas/index.htmlArthas能为你做什么事情呢?接下来,我们找个项目实际体验一下Arthas。﹏﹏﹏﹏上述几个命令只是性能测工作中常用的一些操作,Arthas还有很多其他维度的监控数据,大家可以去官网看下用户手册学习更多操作...

vue+jspdf+html2canvas导出PDF文件

没有废话。首先,查看最终打印结果。我说最后打印的pdf文件看起来像这样。pdf文件的分页是通过设置jspdf实现的,但我暂时无法对文件内容进行分页。因为我们首先将需要打印的元素转换为画布,然后将画布转换为图像,然后将图像转换为pdf文件。...

Maven settings.xml配置详解

让我们来谈谈设置。对于Maven,xml相当于全局配置,用于所有项目。maven2-xml中有两个设置,作为全局配置位于maven2的安装目录conf下。对于团队设置,一致的定义是关键,因此maven2/conf Xml下面的设置是团队的通用配置文件。当然,每个成员都需要特殊的用户定义设置,例如用户信息,其他设置也是如此。xml用作本地配置。默认位置为:${...