jQuery MiniUI

标题: 请问“[增加]DataGrid联动编辑单元格示例“的Demo在哪儿? [打印本页]

作者: hehehaha    时间: 2012-9-17 11:12:35     标题: 请问“[增加]DataGrid联动编辑单元格示例“的Demo在哪儿?

请问“[增加]DataGrid联动编辑单元格示例“的Demo在哪儿?
找了半天没找到,请指明下。谢谢

作者: factory    时间: 2012-9-17 14:36:31

本帖最后由 factory 于 2012-9-17 14:41 编辑

示例已经做好了,但是还没更新.
我先把代码贴给你,你看下,主要是通过监听表格oncellbeginedit事件:
表格的列部分:
  1. <div type="comboboxcolumn" field="dept_name" width="100" headerAlign="center" >部门
  2.                 <input property="editor" class="mini-combobox" textField="name" valueField="id"  style="width:100%;" url="../data/AjaxService.aspx?method=GetDepartments"/>               
  3. </div>     //部门给定URL
  4.   <div type="comboboxcolumn" field="position_name" width="100" headerAlign="center" >职位
  5.                 <input property="editor" id="position_combo" textField="name" valueField="id" class="mini-  combobox" style="width:100%;"/>         //职位URL动态设置      
  6.   </div>   
复制代码

JS部分:
  1. function cellbeginedit(e){
  2. if(e.field == "position_name"){     //在单元格编辑前,判断是否是"职位"这个单元格
  3. var id = e.record.dept_name;     //获取这条数据的"部门"这个字段的值
  4. var position_combo = mini.get("position_combo");
  5. position_combo.setUrl("../data/AjaxService.aspx?method=GetPositionsByDepartmenId&id=" + id);    //把部门的值传到后台,返回对应的职位的数据
  6. }
  7. }
复制代码


作者: hehehaha    时间: 2012-9-18 16:05:15

factory 发表于 2012-9-17 14:36
示例已经做好了,但是还没更新.
我先把代码贴给你,你看下,主要是通过监听表格oncellbeginedit事件:
表格的列 ...

谢谢,发现个问题。
这个联动下拉框可以实现选择。但是,在加载数据时会出现问题。[attach]640[/attach]
[attach]641[/attach]
当加载数据时,只有第一个下拉出东西来了。第二个没有,但可以选。

作者: niko    时间: 2012-9-18 20:42:27

请参考示例:
http://www.miniui.com/demo/#src=datagrid/celllinkedit.html

部门和职位是联动选择的。
作者: lishuli_1990    时间: 2014-6-19 09:10:09

hehehaha 发表于 2012-9-18 16:05
谢谢,发现个问题。
这个联动下拉框可以实现选择。但是,在加载数据时会出现问题。

你说这个问题怎么解决的?我也遇到了~~请大神指教
作者: felt    时间: 2014-6-19 09:18:38

lishuli_1990 发表于 2014-6-19 09:10
你说这个问题怎么解决的?我也遇到了~~请大神指教


请做一个重现问题的html页面包括数据打包上来,高级模式可以上传文件
作者: lishuli_1990    时间: 2014-6-19 10:08:27

felt 发表于 2014-6-19 09:18
请做一个重现问题的html页面包括数据打包上来,高级模式可以上传文件

[attach]4718[/attach][attach]4718[/attach][attach]4718[/attach]


作者: lishuli_1990    时间: 2014-6-19 10:09:06

felt 发表于 2014-6-19 09:18
请做一个重现问题的html页面包括数据打包上来,高级模式可以上传文件

您看一下,不知道问题出在哪里了~~着急用~~
作者: felt    时间: 2014-6-19 10:49:48

lishuli_1990 发表于 2014-6-19 10:09
您看一下,不知道问题出在哪里了~~着急用~~

请提供combobox的相关数据
作者: felt    时间: 2014-6-19 11:11:15

lishuli_1990 发表于 2014-6-19 10:09
您看一下,不知道问题出在哪里了~~着急用~~

[attach]4719[/attach]
如图只是把combobox的数据改成本地的了,没你说的问题


作者: zjxliu    时间: 2014-12-2 08:21:12

lishuli_1990 发表于 2014-6-19 10:09
您看一下,不知道问题出在哪里了~~着急用~~

请问你这个问题是怎么解决的呢,我也是遇到这个问题,不知道该怎么办
作者: dforce    时间: 2014-12-2 09:23:03

zjxliu 发表于 2014-12-2 08:21
请问你这个问题是怎么解决的呢,我也是遇到这个问题,不知道该怎么办

有问题请重现开帖描述问题




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2