JavaScript
huashanlunjian
这个作者很懒,什么都没留下…
展开
-
使用jQuery的5种方法重写表单验证实例
之前在《eko对Ajax异步交互实现无刷新的理解》这篇文章中,使用了Ajax的传统方法和AjaxGold框架2种方法实现了“可自动校验的表单”实例,今天eko使用jQuery的load()方法、$.get()、$.post()、$.ajax()和表单插件(Form Plugin)5种方法分别重写“表单验证”实例(Ajax无刷新),并且进一步说明中文乱码的问题(即编码和解码的问题)。与大家分享,呵呵...原创 2011-04-25 16:14:13 · 183 阅读 · 0 评论 -
text和checkbox只读属性的设置
在设置某些表单的默认数据,而且不让使用者修改这些数据的时候,我们通常会设置该项为只读。通常情况下Input输入框我们只需要向该Input添加Readonly="Readonly"即可。<input type="text" readonly="readonly" name="name" value="默认的input数据" /> <input type=原创 2011-02-21 16:34:04 · 261 阅读 · 0 评论 -
JavaScript限制只能输入字符
//限制只能输入数字function checkcharacter(){ var keycode = event.keyCode; if(keycode < 48 || keycode > 57) { alert("sdf"); event.returnValue = false; }//只...原创 2011-03-01 16:42:36 · 174 阅读 · 0 评论 -
jQuery-对Select的操作集合[终结篇](转)
转自http://www.cnblogs.com/bynet/archive/2009/11/16/1603769.html jQuery获取Select选择的Text和Value: 语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkT...原创 2011-10-21 15:50:54 · 124 阅读 · 0 评论 -
AJAX上传图片
采用 ajaxfileupload.js 前台页面<form> <img src="/static/img/logo.png" id="logoImg" class="img-polaroid"> <input type="file" name="userP原创 2013-11-15 14:52:21 · 101 阅读 · 0 评论 -
ueditor富文本编辑器
首先到官网下载编辑器代码。导入三个文件 <script type="text/javascript" charset="utf-8" src="/static/ueditor/ueditor.config.js"></script> <script type="text/javascript" charset="utf-8&qu原创 2013-11-15 14:57:10 · 97 阅读 · 0 评论 -
nicEdit富文本编辑器
该插件很小,一共也只有两个文件。比较精简导入文件后,写如下代码即可:<body> <form id="form1" > <script type="text/javascript"> bkLib.onDomLoaded(function() { new nicEditor({fu...原创 2013-11-15 15:00:40 · 179 阅读 · 0 评论 -
freemarker中的list
freemarker list (长度,遍历,下标,嵌套,排序)1. freemarker获取list的size : JavaArrayList<String> list = new ArrayList<String>(); Freemaker${list?size} 2. list的遍历: <#list anim...原创 2013-11-15 15:10:09 · 1735 阅读 · 0 评论 -
jQuery包装集和DOM对象
jQuery包装集和DOM对象是有区别的,jQuery包装集它一定是一个集合,是用jQuery的形式封装,不管它含有几个元素;而DOM对象一般是获取到的页面上某一个元素,比如说div、p等等,当然也可以获取一组DOM对象。我们来看一个jQuery包装集:$(‘#btn’) //这是一个jQuery包装集上面的代码中虽然是以id的形式获取了一个包装集,并且它里面肯定只有一个元素,但是它...原创 2013-01-17 14:23:58 · 110 阅读 · 0 评论 -
jqgrid中的 editcell获取值
当需要在表格中输入数据时,就可以将单元格设置为可编辑的。将单元格设置为可编辑的{name: 'quantity', editable:true,editrules:{number:true}}设置grid的下列属性: cellEdit: true, cellsubmit: 'clientArray',但是获取值时,会发现最后一个输入框的值获取不到,为h...原创 2015-12-14 20:51:34 · 1757 阅读 · 0 评论 -
jqgrid获取选择行的值
var params = $("#grid_1").jqGrid('getGridParam', 'selarrrow'); if (!params || params.length == 0) { alert('请选择'); return; } var ids = $("#grid_1").jqGrid...原创 2015-12-14 20:56:30 · 503 阅读 · 0 评论 -
一些有用的正则表达式
1.限制只能输入数字 //限制只能输数字 function replaceNotNumber(data) { var pattern = /[^0-9]/g; if(pattern.test(data.value)) { data.value = data.value.replace(pattern,""); } ...原创 2011-09-16 17:41:13 · 84 阅读 · 0 评论 -
多选下拉框
多选下拉框原创 2010-09-25 10:40:42 · 127 阅读 · 0 评论 -
在jQuery中采用post传值
格式 $.post(url,[data],[callback], [type])或jQuery.post( url, [data], [callback], [type] ) 语法说明:url (String) : 发送请求的URL地址. data (Map) : (可选) 要发送给服务器的数据,以 Key/value 的键值对形式表示。 callback (Function) : (...原创 2011-04-25 16:29:35 · 950 阅读 · 0 评论 -
jquery中each函数
jQuery.each( object, callback,arg)jquery中的each函数很方便,$.each()函数封装了十分强大的遍历功能,它可以遍历一维数组、多维数组、DOM, JSON 等等,在javascript开发过程中使用$each可以大大的减轻我们的工作量.jQuery和jQuery对象都实现了该方法,对于jQuery对象,只是把each方法简单的进行了委托:把jQu...原创 2011-04-25 17:14:03 · 133 阅读 · 0 评论 -
jQuery $.get $.post $.getJSON 详解
载入静态页面load( url, [data], [callback] ); url (String) 请求的HTML页的URL地址 data (Map)(可选参数) 发送至服务器的 key/value 数据 callback (Callback) (可选参数) 请求完成时(不需要是success的)的回调函数 load()方法可以轻松载入静态页面内容到指定jQu...原创 2011-04-25 17:59:44 · 101 阅读 · 0 评论 -
select 选择框设置值的问题
<select name="type" param='<@s.property value="tmsBox.type"/>' > <option value="0" >周转箱</option>原创 2011-04-26 13:47:06 · 442 阅读 · 0 评论 -
select选择框实现
第一种:HTML<select name="type" > <option value="0" >周转箱</option> <option value="1" >虚拟箱</option> </select> 第二种struts2直接原创 2011-04-26 16:16:09 · 766 阅读 · 0 评论 -
JS模式对话框showModalDialog
showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 ...原创 2011-01-18 08:45:19 · 98 阅读 · 0 评论 -
Window.ShowModalDialog的传值问题
1.子页面向父页面传值父窗体<HTML> <HEAD> <script type="text/javascript"> function execute() { str =window.showModalDialog("modal1.htm",null,"dialogWidth=200px;dialog...原创 2011-01-18 08:45:56 · 137 阅读 · 0 评论 -
实用且不花哨的js代码大全(转)
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.r...原创 2011-01-18 08:47:08 · 70 阅读 · 0 评论 -
HTML cellpadding与cellspacing属性
单元格(cell) -- 表格的内容 单元格边距(表格填充)(cellpadding) -- 代表单元格外面的一个距离,用于隔开单元格与单元格空间 单元格间距(表格间距)(cellspacing) -- 代表表格边框与单元格补白的距离,也是单元格补白之间的距离上图说明了表格的几个属性,其中黑色部分就是单元格(cell),白色的区域是单元格边距(表格填充),灰色的区域是单元格...原创 2011-01-18 08:48:23 · 149 阅读 · 0 评论 -
JavaScript浮点数运算--精度问题
今天在用JavaScript运算的时候出现了一些问题,后来查了下,原来是JS本身的浮点数运算会有误差造成的。js的number类型按照ECMA的JavaScript标准,它的Number类型就是IEEE 754的双精度数值,相当于java的double类型。详细的内容可以参考:http://forum.eaw.com.cn/thread/10/1http://blog.csdn...原创 2011-01-18 08:49:03 · 123 阅读 · 0 评论 -
jqgrid去掉分页
设置jqgrid的属性rowNum:-1原创 2015-12-15 11:17:00 · 4863 阅读 · 0 评论