2012年9月7日

Ajax简单的异步交互

摘要: ajax简单的异步交互,可以先从get方式开始说起那么创建一个Ajax与服务器端的异步请求,需要完成三个步骤1、XMLHttpRequest对象的创建if(window.XMLHttpRequest){//针对IE7以上 以及标准浏览器 var xhr=new XMLHttoRequest();}else if(window.ActiveXObject){ var xhr=new ActiveXObject("Microsoft.XMLHTTP");}步骤2、注册回调函数xhr.onreadystatechange=callback;或者xhr.onreadystatech 阅读全文

posted @ 2012-09-07 00:06 菜虫Leo 阅读(2691) 评论(0) 推荐(0) 编辑

2012年9月4日

深入理解this对象

摘要: 最近一直在看js关于面向对象编程方面的东西,那么this肯定是需要一个被吃透 理解 同时灵活运用的对象现在总结一下自己的学习成果:我们可以用一句很形象的话来理解什么是this关键字?"this关键字引用的是 包含它的那个函数 作为某个对象的方法 被调用时所属的那个对象",this会根据周围的环境改变而改变这句话我用几个空格隔开分开作为理解的标准,下面引入一个实例,具体分析这句话的含义var sound='Roar!';function myOrneryBeast(){ alert(this); this.style.color='green' 阅读全文

posted @ 2012-09-04 11:35 菜虫Leo 阅读(5509) 评论(1) 推荐(1) 编辑

2012年8月31日

jQuery插件开发心得

摘要: 最近做项目,遇到一个问题,需要我能监测按键,控制页面动态生成一个列表,同时列表的内容,需要从后台拿取JSON数据,填充在我前台的代码模板中,同时前台能通过点击,将其中的具体数据,填充到某个需要的空白节点中。用了1个多小时差不多搞定了,但是后来发现一个问题,就是需求不停的变,需要很多地方应用这样的处理模式,当时由于时间比较赶,来不及考虑太多,用了最笨的方法,就是不停的重复复制。但是后来终于静下心来度过了1期的时间关卡后,开始考虑代码的复用,很希望能通过自己编写一个插件,能在不同的地方调用自己所希望要的东西,此意既已萌生,便开始行动....其实根据后来自己编写的一些心得以及研读了不少外国牛人编写的 阅读全文

posted @ 2012-08-31 00:40 菜虫Leo 阅读(279) 评论(0) 推荐(0) 编辑

2012年8月20日

jQuery的DataTables插件的使用方法

摘要: jQuery的DataTables插件的使用方法原文地址:http://hi.baidu.com/suyuwen1/item/067bd02d35d6140b42634a51 在做后台的时候并没有美工和前端工程师来配合你做页面,为了显示数据并有一定的美感,我们可以使用jQuery的DataTables插件来帮助我们完成任务1、DataTables的默认配置$(document).ready(function() {$(‘#example’).dataTable();} );示例:http://www.guoxk.com/html/DataTables/Zero-configuration.ht 阅读全文

posted @ 2012-08-20 11:31 菜虫Leo 阅读(1017) 评论(0) 推荐(0) 编辑

2012年8月17日

HTML5本地拖拽上传实现图片预览功能的实践总结

摘要: 首先网上的帖子很多,但是真正给我莫大帮助的是http://blog.bingo929.com/google-enjoy-html5-drag-drop-filereaderenren.html《给力的 Google HTML5 训练营(HTML5 Drag&Drop 拖拽、FileReader实例教程)》,这篇文章写的很精彩,我也是在此对自己的学习进行一些总结。 之前看的帖子很多,但是首先会发现的一个问题,就是IE和FF和chrome分别不兼容,之前这个问题困扰了我很久,IE使用滤镜 FF使用fillReader已经不新鲜了,但是为何chrome始终无法兼容,究其原因,和版本问题有着直 阅读全文

posted @ 2012-08-17 08:56 菜虫Leo 阅读(3619) 评论(1) 推荐(1) 编辑

导航