代码中包括:动态生成各个控件(textbox,div等),动态设置样式,属性,id,前台map创建,dom元素操作等。//自定义前台Map function Map() { this.elements = new Array(); // 获取MAP元素个数 this.size = function()
最简单的是这样:<input type="button" onclick="alert(this.value)" value="我是 button" />动态添加onclick事件:<input type="button" value="我是 button" id="bu"> <
这是个小菜在实际工作中遇到的问题,相信很多EasyUI新手很可能也遇到这样的问题,因此小菜觉得有必要拿出来分享一下。 这个问题要从EasyUI的datebox组件说起,小菜用这个组件的时候,发现用$("#id").val()这种形式,居然拿不到文本框的值! 经过度娘的帮助,发现可以用$("#
java类里面获取的方式如下:HashMapmap = new HashMap();map.put("name", "xiaoteng");map.put("decription", "soft");循环获取值的方式是:for(Map.Entryentry:map.entrySet()){String key = entry.getKey();String value = entry.getVal
/* * MAP对象,实现MAP功能 * * 接口: * size() 获取MAP元素个数 * isEmpty() 判断MAP是否为空 * clear() &nbs
$("#btnSend").click(function() { $("#request-process-patent").html("正在提交数据,请勿关闭当前窗口..."); $.ajax({ type: "POST", url: "R
解决办法: 步骤1. 加过滤器,即在filter里的init()里加上request.setCharacterEncoding("utf-8");相当于每个页面的编码都是utf-8,步骤2. 将表单提交方法改成post方式,至于get方式的解决目前还不知道上面两个步骤保证了数据在提交给后台的过程中不乱码步骤3. 数据库里面需要中文的字段的类
Web前端数据校验组件Web项目中客户端与服务端的交互离不开Form表单,Form表单中最常用的元素莫过于input标签,input标签首先要用的肯定是text文本框啦!input文本框允许用户任意输入,难免会会有用户输入一些不符合规定的数据,此时,在提交之前对数据校验是很有必要的,如果等到提交到服务端再校验就会大大降低用户体验啦。前端校验有很多现成的组件,比较好用的有 EasyUI 的 
1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值 要说
今天遇到需要判断在输入框中输入全角与半角的文字个数,例如全角可以输入10个,而半角可以输入20个。在网上搜寻了下,有篇文章是关于JavaScript,重点在于将字符串转换成unicode编码,而AS和Javascript有现成的charCodeAt()函数。 并不是所有的0-255之间的Unicode都是1个字节长的!!而且,日文的假名有
使用了easyui的样式封装的下拉框标签:<%@ tag language="java" pageEncoding="utf-8"%> <%@ tag import="com.cseds.common.dic.DicHolder" %> <%@ tag import="com.cseds.
//自定义校验 $.extend($.fn.validatebox.defaults.rules, { rsitename: { val
$('#add_edit').window({title:"XXXXX"});记录一下
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法
研究了一下Highcharts有关x轴点击事件的方法,官网api上说明:events{setExtremes:},无详细示例,去英文网站(http://highcharts.uservoice.com/forums/55896-general/suggestions/1805901-xaxis-yaxis-mouse-events),这篇文章说明了解决方法,我去研究了一下,果然可以。
转载自:http://www.cnspeed.com/info/Article/dhtml/200909/4049.html 我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表达,可能要避免回车键误操作在未完成表单填写的时候就触发了
原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。下面总结总结,学习学习。:)JSP 标准标记库( Standard T
对于不同的浏览器,方法是有差别的1.对于IE或TT浏览器:把需要显示的16x16像素的ICO图标命名为favicon.ICO放置在网站根目录下,浏览器会自动检索2.这大概是所有浏览器通用的在标签页加入指定图标的方法:把favicon.ico图标放到网站根目录下,在网页的<head></head>中加入<link rel="shortcut icon" href="fa
面对highcharts图表组件的默认图表导出方式很多人估计都吐槽很多,尤其是对于使用中文的国人来说,为什么这样说呢?原因就一下几点:1、因为图表内只要包含有中文字符,利用默认导出服务器页面http://export.highcharts.com是没有考虑对中文字符的处理,所以结果是可想而知的,导出的图表内中文会出现乱码。2、通过查看exporting.js源码不难发现图表导出其实就是post数据
Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了。推荐一篇不错的jQuery Ajax 实例文章,忘记了可以去看看,地址为:http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.html 和 http://www.w3school.com.cn/jquery/ $
快捷键在日常的使用还是挺多的,例如熟悉的粘贴ctrl+v,复制 ctrl+c,使用快捷键能提高我们的做事效率,特别是当我们熟悉了一种操作后,再次使用它来进行操作就会变得很方便,很顺手,对于使用键盘的重度用户,键盘永远比鼠标来的快。1)tabindex:就是利用tab来轻松的控制页面中的链接和表单元素它的用法很简单:obj.tabindex
获取所有name为spCodeId的checkbox var spCodesTemp = ""; $('input:checkbox[name=spCodeId]:checked').each(function(i){ &nb
HTML5 增加了一项新功能是 自定义数据属性 ,也就是 data-* 自定义属性。在HTML5中我们可以使用以 data- 为前缀来设置我们需要的自定义属性,来进行一些数据的存放。 当然高级浏览器下可通过脚本进行定义和数据存取。在项目实践中非常有用。例如:
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号