如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
使用onEndEdit事件(该事件可以获取到editor对象,onAfterEdit事件获取不到Editor对象)
通过editor拿到输入数据并保存。
int ci = 0; for(Column col : columnList ){ for(Combobox cbb : col.getCombobox()){ if(cbb != null){ str += "var ed" + ci + " = $j(\"#"+RandomNumber+"\").datagrid(\"getEditor\",{index:rowIndex,field:\""+col.getField()+"\"});" ; str += "var val" + ci + " = ed" + ci + ".target.combobox('getText');" ; str += "rowData[\"" + col.getField() + "\"] = val" + ci + ";"; ci++; } } }
以上内容是小编给大家介绍的如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上的全部叙述,希望对大家有所帮助。
相关推荐
-
Easyui的combobox实现动态数据级联效果
实现从数据库中动态获取对应的List集合,并在Easyui的combobox中显示出来. 实现的效果如下: 1.数据库的表设计如图所示 2.数据库中填写相关的数据,如图所示.如图所示[法律法规]是所属栏目,因此他的字段parentid是0.[中国公民出国].[内地居民往来港澳]是属于法律法规的类别.因此他们的字段parentid是对应1,[法律法规]的字段categoryid是1. 3.相关的配置:已经在前面的博客中写了http://www.jb51.net/article/86381.htm
-
jQuery EasyUI API 中文文档 - ComboBox组合框
扩展自 $.fn.combo.defaults. 用 $.fn.combobox.defaults 重写了 defaults. 依赖 combo 用法 <select id="cc" name="dept" style="width:200px;"> <option value="aa">aitem1</option> <option>bitem2</option>
-
jQuery EasyUI编辑DataGrid用combobox实现多级联动
我在项目中设计课程表的时候需要用到老师和分类之间的多级联动. 首先是一张效果图: 下面是实现的代码: <body> <script type="text/javascript"> $(function(){ var editing ; //判断用户是否处于编辑状态 var flag ; //判断新增和修改方法 $('#set_schedule').datagrid({ idField:'id' , fitColumns: false , url:'schedul
-
EasyUI学习之Combobox下拉列表(1)
本文实例为大家分享了EasyUI Combobox下拉列表的具体代码,供大家参考,具体内容如下 1. html代码 <label>性别:</label> <input class="easyui-combobox" style="width: 100px;" type="text" id="gender" /> 2.显示 3.js代码 //以下的方式可以解决浏览器汉字乱码问题 /******
-
easyUI combobox实现联动效果
我在做项目时,经常用到easyUI框架,今天总结一下easyUI中的combobox吧 创建easyui-combobox的方法,在easyUI的官网都有: 1.从带有预定义结构的 元素创建组合框(combobox) <select id="cc" class="easyui-combobox" name="dept" style="width:200px;"> <option value="aa&
-
EasyUI学习之Combobox级联下拉列表(2)
本文实例为大家分享了EasyUI Combobox级联下拉列表的具体代码,供大家参考,具体内容如下 1. html代码 <fieldset> <legend>信息查询</legend> <div style="white-space: nowrap; padding: 5px;"> <label>学校:</label> <input class="easyui-combobox" type
-
Easyui form combobox省市区三级联动
使用方法 $(function () { //省市区三级联动 $.citySelect({ $province: $('#province'), $city: $('#city'), $County: $('#county') }); $('#ff').form('load', { 'province': '广东省', 'city': '深圳市', 'county': '罗湖区' }); }); <form id="ff" method="post">
-
jquery easyui combobox模糊过滤(示例代码)
修改jquery easyui combobox模糊过滤 复制代码 代码如下: filter:function(q,row){ var opts=$(this).combobox("options"); //return row[opts.textField].indexOf(q)==0;// return row[opts.textField].indexOf(q)>-1;//将从头位置匹配改为任意匹配 },formatter:function(row){ var opts=$
-
EasyUI中combobox默认值注意事项
在修改数据时,需要先加载数据. 在加载combobox数据的时候,从后台传来的应该int类型的数据. html代码 复制代码 代码如下: <tr> <td style="text-align: right;">院系:</td> <input type="hidden" id="belongsvalue" value="${fbook.belongs}" />
-
jQuery+easyui中的combobox实现下拉框特效
1.第一种写法:Input框中显示: 复制代码 代码如下: <input id="cc" class="easyui-combobox" name="name" data-options="valueField:'value',textField:'text',data:[{'value':'1','text':'java'},{'value':'2','text':'C#'}]"/> 2. 第二种用法,在list
随机推荐
- 非主流Q-zOne代码代码搜集第1/2页
- java使用正则表达式判断手机号的方法示例
- Java的web开发中SSH框架的协作处理应用笔记
- HTML5开发Kinect体感游戏的实例应用
- Python基于回溯法子集树模板解决选排问题示例
- Go语言中更优雅的错误处理
- C/C++指针和取地址的方法
- 批处理备份文件夹和文件后发布文件夹至网站
- ASP.NET jQuery 实例8 (动态添加内容到DropDownList)
- Android中自定义ImageView添加文字说明详解
- javascript单引号和双引号的区别和处理
- C++实现迷宫算法实例解析
- java多种幻灯片切换特效(经典)
- 一步步打造漂亮的新闻列表(无刷新分页、内容预览)第二步
- C#使用FolderBrowserDialog类实现选择打开文件夹方法详解
- Android使用OkHttp请求自签名的https网站的示例
- 详解tween.js 中文使用指南
- Python读取系统文件夹内所有文件并统计数量的方法
- C++实现企业职工工资管理系统
- 一次OOM问题排查过程实战记录