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

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数据,如需转载请自行联系原博主。
时间: 2024-09-25 10:47:38

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

Extjs4使用mvc模式,封装Store层的ArrayStore无法动态加载后台数据

问题描述 Extjs4使用mvc模式,封装Store层的ArrayStore无法动态加载后台数据 store层代码 Ext.define('Desktop.store.function.FunctionStore'{ extend: 'Ext.data.ArrayStore' requires:['Desktop.model.function.UserModel'] model: 'Desktop.model.function.UserModel' autoLoad: true proxy:{

spring mvc-Spring mvc+mybatis+maven的项目tomcat启动的时候,控制台不输出xml文件的加载信息

问题描述 Spring mvc+mybatis+maven的项目tomcat启动的时候,控制台不输出xml文件的加载信息 2014-3-17 9:52:18 org.apache.catalina.core.AprLifecycleListener init信息: Loaded APR based Apache Tomcat Native library 1.1.24 using APR version 1.4.6.2014-3-17 9:52:18 org.apache.catalina.co

ajax加载出的数据的class属性 jquery能用class做选择器吗

问题描述 ajax加载出的数据的class属性 jquery能用class做选择器吗 ajax加载出的数据的class属性 jquery能用class做选择器吗 解决方案 可以,但是ajax加载的内容必须要添加到dom树后才能调用jquery选择元素,要不找不到对象..注意选择对象的时机. 解决方案二: ajax可以在它的onsuccess事件中得到处理返回,然后再jquery用选择器获取对应的class属性 解决方案三: 我把数据html+=''+item.storeRank+"";

php-PHP做了一个验证码,之前一直好好的,但突然就用不了了,加载不出来了!

问题描述 PHP做了一个验证码,之前一直好好的,但突然就用不了了,加载不出来了! function verifyImg($width=80,$height=30){ //定义画布 $img=imagecreatetruecolor($width, $height); //定义颜色 $white=imagecolorallocate($img, 255, 255, 255); $black=imagecolorallocate($img, 0, 0, 0); //画出画布 imagefilledr

hibernate+spring mvc, 解决hibernate 对象懒加载 json序列化问题

引用地址 在使用Spring MVC时,@ResponseBody 注解的方法返回一个有懒加载对象的时候出现了异常,以登录为例:   Java代码   @RequestMapping("login")       @ResponseBody       public Object login(@RequestParam String username,@RequestParam String password){           List<User> list=user

《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》——1.2 加载操作系统内核程序并为保护模式做准备

1.2 加载操作系统内核程序并为保护模式做准备 从现在开始,就要执行真正的boot操作了,即把软盘中的操作系统程序加载至内存.对于Linux 0.11操作系统而言,计算机将分三批逐次加载操作系统的内核代码.第一批由BIOS中断int 0x19把第一扇区bootsect的内容加载到内存:第二批.第三批在bootsect的指挥下,分别把其后的4个扇区和随后的240个扇区的内容加载至内存.1.2.1 加载第一部分内核代码--引导程序(bootsect) 按照我们使用计算机的经验,如果在开机的时候马上按

Android的七巧板Activity之二 Activity的加载模式

Android的七巧板Activity之二 Activity的加载模式   标签:android activity singleTask singleInstance launchMode 版权声明:原创作品,谢绝转载!否则将追究法律责任.     在上一文中,我们说过,Activity就相当于一块块的七巧板,每个应用用这一个个七巧板组合成了美丽的图画,并用代码验证了每个Activity的生命周期.     那么,每个应用又是如何将各个Activity组合起来的呢?这就是本文要讲的内容.    

WinForm ListView 大数据提高加载速度的方法 虚拟模式加载

将VirtualMode 属性设置为 true 会将 ListView 置于虚拟模式.控件不再使用Collection.Add()这种方式来添加数据,取而代之的是使用RetrieveVirtualItem(Occurs when the ListView is in virtual mode and requires a ListViewItem.)和CacheVirtualItems两个事件,单独使用RetrieveVirtualItem也可以,CacheVirtualItems这个事件主要是

spring在MVC层解决JPA的缓迟加载问题

作为EJB3.0的一部分,JPA是一个好东西.其简单的配置方式及强大的默认配置支持,使其可以轻松自由的存在于轻量与重量之间,如果现在您的JavaEE项目,不管是选择轻量级构架还是重量级构架,如果持久层不选择使用JPA,而是用一些ORM框架(如Hibernate.TopLink)的专用API,那么在将来的某一天一定会为这个选择而说出至尊宝那句"假如上天再给我一个机会-"的至理名言.下面是一个简单的Entity,是对一个CMS系统中,关于树状信息目录实体类的定义,包括了一些详细的映射的配置