easyui
GrayHJX
擅长java,略懂Android,小白一枚,爱海贼好研究喜足球
展开
-
combobox输入中文而对应的hidden域的value值没有及时修改的问题
今天在做easyui的combobox时发现,可编辑状态开启,在Firefox和Chrome里面的反应不太一样,导致我在新增或修改数据时会出现错误。我用的easyui版本是1.4.3。Firebug时发现问题出现所在,在Firefox下,combobox的hidden域的value值,中文输入法输入时并没有跟着变,而当中文输入完毕之后value就没反应了,而英文输入法则会跟着变。在Chrome就没原创 2016-07-18 15:44:26 · 1022 阅读 · 0 评论 -
格式化选项带html标签的combobox
很多时候为了有区分,我们在做combobox的数据时会给某些选项加上点html标签,使其在页面显示的时候和别的选项有区分度,这个实现很简单,在对应key的value值里面加上标签就好,比如说我要加红色标记,那就在data里这样写{'key':'1','value':'XXXX'},好,这样做完后下拉时可以有红色标记效果,不过,当你选择它的时候或初始化给他赋值刚好是哪个有标示,这时问题就来了。com原创 2016-06-29 16:10:00 · 3148 阅读 · 0 评论 -
easyui datagrid动态修改editor为combobox的options
最近有个需求就是当你打开datagrid的编辑状态时,要根据行数据的不同对应的combobox的下拉选项也不同。同时为了美观,打开编辑状态的时候combobox为我默认选择数据。我的实现思路是,原有的editor的data不动,重写onBeginEdit方法,在里面获取到要修改的editor,判断rowData的值,当需要修改时再进行操作。废话不多说,具体代码贴上: onBeginEdit:fu原创 2016-05-17 10:03:02 · 20957 阅读 · 2 评论 -
解决datagrid的checkbox选中事件和行选中事件,同时去除高亮
在今天的开发中有这么一个需求。datagrid点击开启编辑状态不能影响checkbox的状态,同时为了界面美观。去除选中的高亮。去除高亮百度的解决办法如下: (1)修改easyui的css将高亮颜色跟背景颜色一样(简单,但是比较笨) (2)在onClickCell事件里clearSelections一下,相当于不允许用户选中。 (3)在onSelect事件里unselectRow一下 (4原创 2016-05-10 12:22:18 · 14783 阅读 · 0 评论 -
easyui treegrid的拖拽效果实现
最近给公司项目的职位定义树添加一个拖拽的效果,从而实现排序的功能。 JQueryEasyUI很好地帮我们扩展出来了一个Drag and Drop Rows in TreeGrid(可拖放的树形表格),具体扩展下载地址 http://www.jeasyui.com/extension/downloads/treegrid-dnd.zip 首先我们需要导入这个js文件,然后在初始化treegr原创 2016-05-03 15:25:26 · 2932 阅读 · 0 评论 -
easyui combotree加载静态数据问题(选不上)
在今天的开发中遇到一个奇怪的问题。虽然已经被我解决但还是百思不得其解,决定记录一下,看看有没有大神能给我答案。 问题重现: 由于我有4个combotree需要加载数据,但是我又不想每次初始化一个combotree就去访问服务器加载一下数据,于是我将加载数据过程写成这样 $.post('xxxurl',function(data){ $('#inputTree0').combotree(原创 2016-09-08 16:04:20 · 2684 阅读 · 0 评论 -
easyui tree中的onCheck事件的一些处理办法
需求: 有一棵这样的树,点击父节点时,子节点要全勾,取消父节点时,子节点又要全部取消勾选,但是,还有子节点全部取消勾选的同时,还得让父节点的勾选保留。 想法: 第一想法就是取消级联检查自己实现oncheck事件啊。。。但是,要初始化勾选的时候,发现进入了死循环或者总是达不到满意的效果。。。。 解决办法: oncheck事件正常实现,在初始化原创 2016-12-26 15:22:22 · 7942 阅读 · 0 评论