- 浏览: 1681914 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1323)
- easyui学习 (21)
- jquery (51)
- css (21)
- js (103)
- html (19)
- java (95)
- 测试工具 (7)
- oracle (45)
- eclipse (9)
- spring (8)
- 开源框架 (111)
- struts (12)
- hsqlbd (2)
- h2database (2)
- maven (8)
- activiti (2)
- sql语句 (7)
- fmpp (1)
- apache (2)
- tomcat (6)
- jbpm (2)
- ant (20)
- mysql (10)
- 业务需求 (54)
- ralasafe (3)
- Quartz (4)
- mybatis (8)
- flex (6)
- html5 (16)
- apache工具 (4)
- hibernate (5)
- linux (109)
- powerdesigner (3)
- 报表 (1)
- log4j (2)
- junit (1)
- shiro (4)
- wap (3)
- php (28)
- mantis (1)
- poi (3)
- extjs (1)
- 安防 (34)
- 网络 (113)
- UltraEdit (1)
- 手机 (9)
- freemarker (19)
- jquery mobile (28)
- css3 (1)
- 微信 (9)
- nodejs (7)
- 项目管理 (14)
- 文档 (13)
- ibatis (22)
- ftp (3)
- spring MVC (9)
- groovy (2)
- AngularJS (19)
- nginx (15)
- 会计 (5)
- hive (1)
- 分布式 (8)
- 设计模式 (4)
- velocity (2)
- 爬虫 (2)
- git (1)
- thymeleaf (4)
- activemq (5)
- bootstrap (1)
- Spring Batch (1)
- memcache (20)
- ttserver (1)
- Jenkins (1)
- cxf (1)
- axure (2)
- 银行金融 (11)
- c语言 (2)
- 大数据 (4)
- drools (4)
- python (2)
- 交易所 (1)
- haproxy (1)
- dubbo (3)
- dos (3)
- 人力资源 (4)
- 支付 (1)
- Intellij IDEA (1)
- IPO (1)
- springboot (1)
- 质量管理 (7)
- svn (1)
- 其他 (8)
- 阿里云 (2)
- 多媒体设计 (2)
- 数据库 (4)
- wps (0)
最新评论
-
masuweng:
en
Native.js -
rmnjava:
我按照你的方法写的,不起作用啊
easyui验证的删除和恢复 -
rmnjava:
原地址打不开了呀
easyui验证的删除和恢复 -
sunteng:
sunteng 写道这是json 吗[{url:'aaa'}, ...
freemarker解析json数组 -
sunteng:
这是json 吗
freemarker解析json数组
easyui1.2.4支持了数据编辑功能,但提供的东西有限,所以需要自己进行扩展。下面是扩展一个datetimebox的编辑器。
$.extend($.fn.datagrid.defaults.editors, { datetimebox: {//datetimebox就是你要自定义editor的名称 init: function(container, options){ var input = $('<input class="easyuidatetimebox">').appendTo(container); return input.datetimebox({ formatter:function(date){ return new Date(date).format("yyyy-MM-dd hh:mm:ss"); } }); }, getValue: function(target){ return $(target).parent().find('input.combo-value').val(); }, setValue: function(target, value){ $(target).datetimebox("setValue",value); }, resize: function(target, width){ var input = $(target); if ($.boxModel == true){ input.width(width - (input.outerWidth() - input.width())); } else { input.width(width); } } } });
自己测试过的代码
$.extend($.fn.datagrid.defaults.editors, { datetimebox :{ init: function(container, options){ var input = $('<input class="easyuidatetimebox">').appendTo(container); return input.datetimebox(); }, getValue: function(target){ return $(target).datetimebox("getValue"); }, setValue: function(target, value){ $(target).datetimebox("setValue",value); }, resize: function(target, width){ var input = $(target); if ($.boxModel == true){ input.width(width - (input.outerWidth() - input.width())); } else { input.width(width); } } } });
发表评论
-
easyui datagird 拖拽
2017-09-28 08:18 403http://www.jeasyui.net/extens ... -
火狐下easyui1.3.1弹出window框定位不到中间
2012-11-15 13:02 2549今天在测试easyui升级的时候,出现了一个问题就是弹出win ... -
easyui验证的删除和恢复
2012-11-15 11:51 10810昨天群里讨论easyui验证动态的添加和删除时,群主给出了一个 ... -
easyui验证扩展
2012-11-15 10:45 1414我们都知道easyui的验证就提供了几个简单的,远远是不够我们 ... -
easyui的按钮点击时layout布局west隐藏
2012-10-26 17:30 517当我们在用easyui的laoyout布局时,如果显示主页面采 ... -
取到easyui的tab下iframe方法
2012-09-05 17:53 18143我们在使用easyui的tab时,有时候需要每次点击tab头, ... -
combotree的setValue指定值后不能展开
2012-07-31 11:01 513$.extend($.fn.combotree.methods ... -
easyui的combotree反写的方式
2012-06-27 15:30 632我们在使用easyui的combotree的时候肯定在修改的时 ... -
easyui验证扩展包括半角.
2012-06-25 14:01 450easyui验证扩展包括半角. $.extend($. ... -
判断页面是否有window、messager显示
2012-03-26 17:23 1572判断页面是否有window、message显示 ... -
修改Messager中的alert方法info默认图片
2012-03-14 12:51 1353在项目中有个同事说alert中info的那个图片太丑了,能不能 ... -
datagird分页查询问题
2012-02-15 15:28 532在使用datagrid查询时,如果把当前页不在第一页的话,查 ... -
easyui中datagrid查询时使用对象名
2012-02-15 10:17 756easui中查询的时候如果使用的是对象,在查询中 ... -
datagrid的扩展
2011-11-23 22:50 1309finder: function(jq, condition ... -
eayui的validatebox分析
2011-10-11 15:12 3848在分析eayui的validatebox的源代码中发现, ... -
tabs源码分析
2011-10-10 11:37 1920easyui的tabs源码分析 使用原始的html di ... -
panel源码分析
2011-10-08 13:25 4601我们使用easyui的panel时 ... -
panel中没有title整个头不显示
2011-09-27 17:33 3251在使用easyui-panel中,如果div中没有指定tit ... -
css a:hover属性使用发现问题
2011-09-27 11:09 1994在看easyui的linkbutton的源码样式时,发现了一个 ... -
easyui使用的两种引用方式
2011-09-22 16:03 7352easyui使用的两种引用方式: 1.easyui全部引用 ...
相关推荐
### easyui的datagrid中editor和combobox的级联 在前端开发中,easyui是一个非常实用的库,它提供了一套完整的用户界面组件,能够帮助开发者快速构建出功能丰富的Web应用。其中,`datagrid`是easyui提供的一个重要...
- 使用`$.extend`方法扩展datagrid默认的editors,将`combogrid`添加到其中。 ```javascript $.extend($.fn.datagrid.defaults.editors, { combogrid: { init: function(container, options) { var input = $...
总的来说,这个例子展示了如何利用 EasyUI 的 datagrid 和 filebox 扩展来创建一个具有文件上传功能的可编辑数据表,并通过 Java 后端与 MySQL 数据库协同工作。开发人员可以从这个例子中学到如何集成这些组件,实现...
在DataGrid的列定义中,我们通过`editor`属性指定使用`colorpickerEditor`。假设我们有一列名为`color`的数据字段,可以这样设置: ```javascript columns: [{ field: 'color', title: '颜色', editor: { type:...
jQuery EasyUI Datagrid 用户列表鼠标悬停/离开数据行时显示人员头像(onMouseOver/onMouseOut) Demo 扩展 jQuery EasyUI Datagrid 数据行鼠标悬停离开事件,源码奉献!!!
本文将详细介绍如何在easyUI的`datagrid`控件中通过自定义编辑器(editor)实现在一个单元格中放置多个输入控件。 #### 二、实现原理 在easyUI框架中,`datagrid`提供了编辑器功能来对表格中的单元格进行编辑操作...
标题 "EasyUI可扩展Editable DataGrid(可编辑数据表格)" 涉及的是一个流行的JavaScript框架——EasyUI中的一个特性。EasyUI是基于jQuery的一个轻量级且易于使用的前端框架,它提供了一系列预定义的CSS样式和...
首先,为了使DataGrid的编辑器支持Combogrid,我们需要扩展DataGrid的默认编辑器。扩展代码如下: ```javascript $.extend($.fn.datagrid.defaults.editors, { combogrid: { init: function (container, options)...
在 EasyUI 中,可以通过扩展 $.fn.datagrid.defaults.editors 对象来自定义编辑器。例如,创建一个 checkbox 类型的编辑器: ```javascript $.extend($.fn.datagrid.defaults.editors, { checkbox: { // 自定义...
使用easyui行编辑的时候完成编辑的功能比较简单,但是如果要根据一个框的值动态改变别的值或者...//扩展datagrid:动态添加删除editor $.extend($.fn.datagrid.methods, { addEditor : function(jq, param) { if (param
根据提供的文件信息,本文将详细解释如何...通过扩展 DataGrid 的方法,我们可以方便地为 DataGrid 添加更丰富的交互功能,从而提升用户体验。在实际开发过程中,可以根据具体需求调整代码逻辑,以适应不同的应用场景。
修改上一个资源版本中结束编辑时combobox显示问题. 1、类型为combogrid时每行的参数不同查询返回对应的数据结果。 2、类型为combobox时,输入框显示图标按钮,实现对应的事件。 3、解决类型为combobox显示为value而...
### 扩展editor的方法 在JQuery EasyUI datagrid中,可以对编辑器进行扩展,以实现更多自定义的编辑功能。例如,可以自定义日期时间编辑器(`datetimebox`),或者对文本编辑器添加验证规则。在扩展时,可通过`...
在描述中提到的 "easyui-datagrid" 和 "edtabledatagrid",它们可能是两个不同的实现方式或者扩展版本。EasyUI 的 DataGrid 默认提供了一些基本操作,而 "edtabledatagrid" 可能是指一个定制或增强的版本,专门用于...
8. **扩展功能**:DataGrid还可以结合EasyUI的其他组件,如Toolbar,提供添加、删除、搜索等功能按钮,通过`toolbar`属性配置。 总的来说,EasyUI的DataGrid是构建数据驱动的Web应用的强大工具,它的灵活性和易用性...
通过扩展`$.fn.datagrid.defaults.editors`,我们可以自定义编辑器,如上述代码中扩展了'datetimebox'编辑器,包括初始化、获取值、设置值、调整大小和销毁等方法。 7. **实例化和配置** 示例代码展示了如何配置...
第09课(讲解datagrid的行编辑模式,增加、删除、修改,扩展editor的类型,扩展datagrid,增加动态改变editor属性,简单介绍了form的load,简单介绍了弹窗编辑模式,讲解了双击行开启编辑模式,选择行开启编辑模式,...
在Web开发中,Easy UI Datagrid是一个非常实用的组件,它提供了一种高效的方式来展示和管理大量的表格数据。在实际应用中,我们...在实际项目中,根据具体需求进行适当的调整和扩展,可以使数据管理更加便捷和高效。