
前端脚本
tnjun123456
学,就应有所成
展开
-
jquery文本改变事件绑定
介绍:change:焦点离开时触发事件 focus:获得焦点时触发事件 keyup:按键弹起时触发事件 keypress:按键按下时触发事件(先响应事件,再显示输入结果(获得的是上一次结果),可能被输入法拦截) propertychange:属性改变时触发事件(不管是获得焦点还是valu原创 2011-12-27 09:51:34 · 17675 阅读 · 0 评论 -
GWT解析XML
我在编写SGE_online的jobControl的功能的时候,sge可以使用qsub -ext -s p -xml来获取每个作业的全部参数的输出,并确定了输出的形式为xml。* 为了更加有效的获取数据,参照gwt给定的simpleXML的例子,我也试图从解析xml来获得数据,*这样做的有以下的好处: 1.sge的输出格式不统一,使用sge内部提供的xml输出可以很好地解决数据格式转载 2012-11-21 09:20:44 · 1077 阅读 · 0 评论 -
smartGWT之SpacerItem
在smartGWT写界面的时候,我们需要考虑到界面的排版问题然而对于smartGWT的界面布局的一些调试让我有些纠结,没办法,英语太菜了无意之中发现了SpacerItem这么个东东啊!,好东东啊!A SpacerItem takes up a single cell in the FormLayout, of arbitrary size. 虽然我英语菜但是当我看到这句话的原创 2012-03-09 18:52:31 · 1174 阅读 · 1 评论 -
EasyUI easyloader.js分析
/*** easyloader - jQuery EasyUI* * Licensed under the GPL:* http://www.gnu.org/licenses/gpl.txt** Copyright 2010 stworthy [ stworthy@gmail.com ] * */(function(){ //所有插件集合转载 2012-03-05 10:55:11 · 3332 阅读 · 0 评论 -
Easyui EasyLoader(加载器)用法
这个组件主要是为了easyui的其他组件的按需加载而出生。那么什么情况下会用到他呢。第一,你觉得一次性导入easyui的核心min Js和css太大第二,你只用到easyui的其中几个组件第三,你想使用其中的一个组件,但是你又不知道这个组件依赖了那些组件。如果你有以上三中情况,那么推荐你使用easyLoader。它正是为了解决这些而存在的。easyloader有7个属性转载 2012-03-05 10:58:43 · 8303 阅读 · 0 评论 -
GWT RPC 原理浅析二
前一篇介绍了RPC大体的流程,核心方法是RemoteServiceServlet类中的processPost方法 Java代码 public final void processPost(HttpServletRequest request, HttpServletResponse response) throws IOException, Servle转载 2012-02-28 10:35:59 · 4288 阅读 · 0 评论 -
GWT RPC 原理浅析一
GWT中前后台交互有多种方式,包括JSON,XML,RPC 其中RPC是GWT提供给我们的功能,他能够让我们直接在前后台传递对象,而无效考虑中间的传递过程。这样的好处是大大提高了我们的开发效率。 GWT是如果后台是如果处理对象,使之序列化,网络传输,反序列化的呢。 下图是RPC过程中的几个核心类。 创建一个RPC,我们需要创建一个Servlet继承RemoteSer转载 2012-02-28 10:33:56 · 2963 阅读 · 0 评论 -
easyui datagrid 浏览器像素及改变表、列宽问题
title:easyui datagrid表格宽度,以及列宽随浏览器缩放改变在使用easyui的datagrid时,需要考虑到浏览器不同的像素问题,所以,在使用时,我们需要自己写一个函数code: function getWidth(percent){ return $(window).width() * percent; }这样在初始化时:原创 2012-01-17 10:26:41 · 9193 阅读 · 1 评论 -
JQuery easyui accordion 单击再显示滚动条丢失问题
方法:@设置$("#divLeft1").accordion({animate:false}); @添加http://www.w3.org/TR/html4/loose.dtd">Name Type Description原创 2012-01-14 11:55:44 · 4653 阅读 · 0 评论 -
jquery easyui 事件和方法的调用
jquery easyui的方法的调用 code: $("#cbbox").combobox("setValue","2");jquery easyui的事件的绑定code:$(function(){ $("#divDialog").dialog({ onMove:function(){alert("m原创 2012-01-14 16:49:03 · 6061 阅读 · 1 评论 -
jquery easyui dialog不超出父容器以及随浏览器缩放
tag:jquery , easyui, dialog , 缩放code: body{width:100%;height:100%;} TABLE{WIDTH:100%;} #divDialog{padding:5px;} function fixWidth(p原创 2012-01-16 09:40:33 · 18441 阅读 · 2 评论 -
JS正则表达式的使用
"^d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?d+$" //整数 "^d+(.d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9转载 2012-01-10 10:04:19 · 791 阅读 · 0 评论 -
JS改变表格的列宽
New Document function a() { e=event.srcElement if(e.tagName=="TABLE") return while(e.tagName!="TR") e=e.parentE转载 2012-01-09 14:17:44 · 5519 阅读 · 0 评论 -
jquery 单击table获取tr id
由于ajax异步获取数据,动态生成table,所以需要在其中绑定单击事件$(tr).click(function(){}); 单击事件中获取tr id 使用attr来获取 $("this").attr("id");code:$(tr).click(function(){ $("this").attr("id");});原创 2012-01-07 10:54:58 · 13127 阅读 · 0 评论 -
jQuery获取Select选择的Text和 Value
jQuery获取Select选择的Text和 Value(转) jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("op转载 2012-01-07 08:50:42 · 926 阅读 · 0 评论 -
JS事件冒泡(阻止)
在默认情况下,发生在一个子元素上的单击事件(或者其他事件),如果在其父级元素绑定了一个同样的事件,此时点击子元素,click事件会首先被子元素捕获,执行绑定的事件程序,之后会被父级元素捕获,再次激发一段脚本的执行,这就是所谓的“事件冒泡”。看个例子:无标题文档*{ margin:0; padding:0;} var obj1 = d转载 2011-12-27 15:06:34 · 8424 阅读 · 0 评论 -
如何让DIV在body中居中
设置 body {text-align: center;} #center { margin-right: auto; margain-left: auto; }原创 2012-01-12 15:41:38 · 12616 阅读 · 3 评论