+0°
2015年06月30日
⁄ timespinner
⁄ 共 882字 ⁄ 被围观 3,262 views+
现象我就不描述了,在IE6,IE7,IE8三个版本的浏览器环境下使用timespinner组件,会发现timespinner组件的小时和分钟都只能上调到8(不是直接输入值),然后就都从01从头开始了,这显然是不对的。
其原因主要是parseInt函数在IE6-IE8下不够智能的缘故,parseInt函数有两个参数,第二个参数是用于指明目标字符串是何种进制。默认情况下(不指名第二个参数),以"0"开头的字符串认为是八进制,但是"08"并不是一个合法的八进制,因为...
parseInt, timespinner阅读全文
+4°
2015年05月08日
⁄ combobox
⁄ 共 6511字 ⁄ 被围观 6,635 views+
有不少人抱怨jQuery Easyui的combobox组件只有loadData和reload方法,没有只追加或者删除一条下拉选项的接口,花了点时间写了两个扩展方法,实现了这两个功能,废话不说了,直接上代码:
/**
* mail:caoguanghuicgh@163.com
* Page:http://www.easyui.info
* 如有疑问请在本页留言交流
*
* 扩展combobox方法集合
*/
$.extend($.fn.combobox.methods, {
/**
* 版本要求1.3.4+
* 向combobox的下...
appendRow, deleteRow阅读全文
+2°
2015年02月13日
⁄ datagrid
⁄ 共 565字 ⁄ 被围观 10,772 views+
我们在使用Datagrid列属性formatter时,有些场景下,在formatter函数内部,我们需要知道当前列的一些配置信息,比如说 title,filed 等信息,而formatter函数入参只有行索引,值,行数据,那么怎么获取 title,filed 等信息呢?
懒得说的一个问题,但是时不时会有朋友问起,问起这个问题的朋友大多都是javascript底子太薄,其实formatter函数内部的this在运行时默认就是指向当前列的配置对象,且组件内部并没有改变this指向,所以...
formatter阅读全文
+10°
2014年11月14日
⁄ datagrid
⁄ 共 976字 ⁄ 被围观 19,077 views+
首先申明:本文所述的Bug存在于1.3.3以及更高版本中,其它低版本,本人未测试,太老的版本不想去折腾了。
洒家在写前端的SQL执行工具时,表格用了 jQuery EasyUI datagrid,因为用户的SQL是千奇百怪的,所以出现了诸如:"BLOCKS*8/1024","trunc(SYSDATE)"之类的列名(field)时,表格就会错位,而且含有特殊字符的列无法手工调整大小。
经分析,datagrid组件在画表格的时候会在宿主DOM后动态追加一个style节点,里面定义列的若干cl...
datagrid错位阅读全文
+2°
+0°
+5°
2014年08月07日
⁄ textbox
⁄ 共 632字 ⁄ 被围观 6,147 views+
一转眼又过去很久了,说实在的,日子过得很艰辛,一个人步履维艰。不管怎么说,生活还得继续,工作还得继续,技术还得继续。
jQuery EasyUI出了1.4版本,这个版本可以说是给了好多福利,textbox等新组件,所有组件支持百分比宽度等等,都是不小进步。不过作为一个大版本,势必会有很多Bug,本文就说说我在使用textbox过程中遇到的第一个Bug。
要重现Bug,请不要看官网的Demo,因为官网已经悄悄地升级到1.4.x版本了,而且作者也...
textbox, textbox输入bug阅读全文
请问 你的这个问题怎么解决的 我
这个,,,js端的函数应该放在哪
你好我用的href 但是页面跳转
问题得到完美解决,谢谢楼主!!
删除中有一个小错误 就是如果删除
五年以前就有的代码,但现在对我还
我解决了,在bindEvents
就是鼠标事件跟键盘时间的区别。键