-
读Ext之4(事件的低级封装)
读Ext之四(事件的低级封装) 十一前读了Extcore的Ext.js,这篇开始读ext-base-event.js。该文件定义了Ext.lib.Event对象,Ext.lib这个命名空间在Extcore的Ext.js中命名的。 Ext.ns("Ext.util","Ext.lib","Ext.data"); ? Ext.lib上的属性如下: Ext.lib.Ajax Ext.lib.Anim E...
198
热度 -
ExtJS GridPanel分页、平添、删除、修改
ExtJSGridPanel分页、添加、删除、修改 CheckboxSelectionModel是grid的选择模式删除行应该使用grid的store.remove方法。BranchGrid=Ext.extend(Ext.grid.GridPanel,{//从Ext.grid.GridPanel中继承AddBranch:null,//声明Window组件constructor:function()...
308
热度 -
读jQuery之十六(事件署理)
读jQuery之十六(事件代理) ? 事件代理的实现原理很简单:利用浏览器中事件的冒泡(eventbubbling)和事件源(target||srcElement)。 ? 某些场景中特别适合使用事件代理,它有如下好处 1、需要管理的handler更少。 2、占用的内存更少(创建的驻留在内存中的handler少了)。 3、DOM元素与代码更少的绑定。 4、DOM变更后(如添加dom节点)无须重新绑定...
183
热度 -
jquery 惯用方法
jquery常用方法 ? ?? jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司 甚至把jQuery作为他们的官方库。对于网页开发者来说,学会jQuery是必要的。因为它让你了解业界最通用的技术,为将来学习更高级的库打下基础, 并且确实可以很轻松地做出许多复杂的效果。 ???一、选择网...
237
热度 -
ExtJS4学习笔记2--表单控件相关
ExtJS4学习笔记二--表单控件相关 二、表单部分相关<HTML> <HEAD> <TITLE>提示信息</TITLE> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"> <linkrel="stylesheet"type="text/css"href...
304
热度 -
写代码的一些心得积累(持续更新)
写代码的一些经验积累(持续更新) 最近出差,有机会在现场看看别人写的一些代码,虽然比较基础感觉还是不错,所以干脆就记录下来。以备下次自己用的时候做个参考。 1、通常需要在Web项目中配置一个首页面作为跳转页面。 <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-fi...
326
热度 -
jquery施用技巧总结
jquery使用技巧总结 1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery是...
248
热度 -
js对象聚合
js对象集合 本文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考OnlineCompanion中的超级文本ObjectHierarchy页面 (<ahref="http://www.netscapepress.com/support/javascript/1...
1018
热度 -
js正则表达式限制文本框只好输入数字,小数点,英文字母,汉字等各类代码
js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码 1.用户名只允许为英文,数字和汉字的混合var?reg?=?/^(\w|[\u4E00-\u9FA5])*$/;if(arr=username.match(reg)){ti=1;return?ture;}else{alert("用户名只允许为英文,数字和汉字的混合,\n请检查是否前后有空格或者其他符号");ti=0;retur...
609
热度 -
高效率 JavaScript 单元测试
高效JavaScript单元测试 一个损坏的JavaScript代码示例 Web应用程序面临的一个最大挑战是支持不同版本的Web浏览器。能在Safari上运行的JavaScript代码不一定能在Windows?InternetExplorer(IE)、Firefox或GoogleChrome上运行。这个挑战的根源是呈现层中的JavaScript代码从一开始就没有进行测试。如果没有对代码进行单元...
781
热度 -
Spring RESTful服务接收跟返回JSON最佳实践
SpringRESTful服务接收和返回JSON最佳实践 个人学习参考所用,勿喷!? ? 返回JSON 1)用Maven构建web项目: 构建过程参考limingnihao的blog(写得相当的详细!!!):使用Eclipse构建Maven的SpringMVC项目 注解@ResponseBody可以将结果(一个包含字符串和JavaBean的Map),转换成JSON。由于Spring是采用...
265
热度 -
js判断字符是汉语言,汉字,数字
js判断字符是中文,汉字,数字 /*?判断指定的内容是否为空,若为空则弹出警告框?*/?functionisEmpty(theValue,strMsg){?if(theValue==""){?alert(strMsg+"不能为空!");?returntrue;?}?returnfalse;?}?/*?中文判断函数,允许生僻字用英文“*”代替?返回true表示是符合条件,返回false表示不符合?...
317
热度 -
javascript基础知识总结
javascript基础知识小结 javascript基础知识undefind:表示不确定的类型,只是定义了一个变量,但具体什么类型并不知道,也就是varj;只定义但并没有赋值Javascript类型转换转换为Number通过parseInt进行转换转换为String任何数据类型+String类型=String类型转换为Booleanturefalse所有非0数字为true,反之为false.Un...
304
热度 -
jquery 应验 validate 插件
jquery验证validate插件 jqueryvalidate插件 ? ? 正则表达式 ? .???匹配除换行符的任何字符 \w?匹配任何字母数字字符?????????\W?????匹配任何非字母数字字符 \s??匹配任何空白字符 ??\S ??????匹配任何非空白字符 \b??匹配一个单词的开始和结尾 ??????\B??????匹配非单词开始或结束的位置 ^??匹配字符串的开始 ...
451
热度 -
惯用STRUTS2标签讲解
常用STRUTS2标签讲解 一、写jsp页面的时候,在struts2中,用的是s标记,先引入标记:<%@taglibprefix="s"uri="/struts-tags"%>二、struts2的标签和1是完全不同的。struts2的标签分为两大类:非UI标志和UI标志struts1将标志库按功能分成HTML、Tiles、Logic和Bean等几部分下面就介绍strut2的具体标签:1...
255
热度 -
jquery平添删除表格行
jquery添加删除表格行 jqury做的一个添加删除表格行的例子,这是在倒数第二行插入一个东西的示例 <%@pagelanguage="java"contentType="text/html;charset=GBK"%> <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/x...
374
热度 -
禁用IE退后键
禁用IE后退键 浏览器的后退按钮使得我们能够方便地返回以前访问过的页面,它无疑非常有用。但有时候我们不得不关闭这个功能,以防止用户打乱预定的页面访问次序。本文介绍网络上可找到的各种禁用浏览器后退按钮方案,分析它们各自的优缺点和适用场合。一、概述曾经有许多人问起,“怎样才能‘禁用’浏览器的后退按钮?”,或者“怎样才能防止用户点击后退按钮返回以前浏览过的页面?”我访问了许多网站,参考了这些网站所介绍的...
244
热度 -
【范例】赵雅智_login(5)更新
【实例】赵雅智_login(5)更新Select.Jsp <%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%> <%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix=&...
273
热度 -
开发参照
开发参考 body{??background:url(<%=request.getContextPath()%>/resources/image/images/a_90.jpg)no-repeat;?} Example:CSS鼠标手型效果<ahref="#"style="cursor:hand">CSS鼠标手型效果</a> Example:CSS鼠标手型效果&l...
413
热度 -
GWT 学习小结
GWT学习总结 最近领导让研究GWT,学习这个AJAX框架,看看对我们的系统能否集成进去,花了1周多时间研究啊。照葫芦画瓢,做了一个Demo,对这个框架也有了一个初步的认识,感觉就是一个Web的SWT。GWT学习笔记一、用户界面(UserInterface)在开发GWT应用程序时要注意一件事,它的开发非常像Swing,SWT,甚至是VB。你创建按钮、列表、表单,经事件监听器与之交互。你进行布局,试...
286
热度