jQuery MiniUI

标题: 关于combobox的返回值问题 [打印本页]

作者: miniui寒东    时间: 2013-11-12 08:56:31     标题: 关于combobox的返回值问题

本帖最后由 miniui寒东 于 2013-11-12 09:20 编辑

版主们,我在datagrid中添加了一列combobox,用dataField属性,为什么返回给后台的只有textField与valueField,没有下拉选项对应的id呢?同时返回的id一直都是相同的值,是不是我还有一些属性没有写在这个控件里呢

作者: factory    时间: 2013-11-12 09:21:26

你返回给后台的是什么? 表格数据还是combobox数据?

你先理解清楚,你这个下拉id是combobox的,不是表格的,你返回表格数据,当然没有了

让下拉数据的id,作为combobox的valueField
作者: miniui寒东    时间: 2013-11-12 09:29:58

factory 发表于 2013-11-12 09:21
你返回给后台的是什么? 表格数据还是combobox数据?

你先理解清楚,你这个下拉id是combobox的,不是表格的,你 ...

噢噢,我返回的是表格数据跟combobox数据,如果我将下拉数据的id作为combobox的valueField,当我在修改combobox失去焦点时 会出现刚刚编辑的combobox单元格显示valueField值
作者: factory    时间: 2013-11-12 10:01:27

miniui寒东 发表于 2013-11-12 09:29
噢噢,我返回的是表格数据跟combobox数据,如果我将下拉数据的id作为combobox的valueField,当我在修改co ...

给列加上type="comboboxolumn"
http://www.miniui.com/demo/#src=datagrid/celledit.html

看demo
作者: miniui寒东    时间: 2013-11-12 10:34:48

本帖最后由 miniui寒东 于 2013-11-12 10:38 编辑
factory 发表于 2013-11-12 10:01
给列加上type="comboboxolumn"
http://www.miniui.com/demo/#src=datagrid/celledit.html

改过了还是不行的,我是想返回combobox的id,不是表数据的id,现在的问题当我选中下拉框的某个值,返回的没有combobox的id字段,只有我选中的文本值
作者: factory    时间: 2013-11-12 11:29:35

miniui寒东 发表于 2013-11-12 10:34
改过了还是不行的,我是想返回combobox的id,不是表数据的id,现在的问题当我选中下拉框的某个值,返回的没 ...

你表格数据是归表格数据,combobox数据是combobox数据,而combobox对于表格来说,他只需要显示文本和值两个字段,也就是displayField和field.
我说过了,你给列加上comboboxcolumn,combobox的valueField指向你数据的id.

http://www.miniui.com/demo/#src=datagrid/celledit.html 看国家这列.
作者: miniui寒东    时间: 2013-11-13 09:19:07

factory 发表于 2013-11-12 11:29
你表格数据是归表格数据,combobox数据是combobox数据,而combobox对于表格来说,他只需要显示文本和值两个 ...

谢谢版主,昨天的问题解决了,是我的字段没有关联好




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