jQuery MiniUI

 找回密码
 立即注册
查看: 2356|回复: 3
打印 上一主题 下一主题

setUrl()报错 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-2-23 15:08:06 |只看该作者 |倒序浏览
点击“+” 展示终端下传感器,点击传感器grid的“+”号,新增一行(addSensor)并给传感器名称一列的combox的url赋值,现在根据id获取控件报undefined,setUrl()undefined









猜测是js代码的问题,但不知是哪里的问题,还望大神能给予解答,感谢。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2016-2-23 15:33:52 |只看该作者
放表格里面的编辑器id是无效的
你可以在oncellbeginedit事件里设置combobox的url
http://www.miniui.com/demo/#src=datagrid/celllinkedit2.html
类似这样

Rank: 2

板凳
发表于 2016-2-23 16:38:36 |只看该作者
felt 发表于 2016-2-23 15:33
放表格里面的编辑器id是无效的
你可以在oncellbeginedit事件里设置combobox的url
http://www.miniui.com/de ...

您好,我刚看了一下,我这边的业务是在终端下添加传感器,而传感器下拉列表数据是通过数据字典管理的,所以当新添加传感器行信息的时候,下拉列表里就要根据所选终端行的终端类型显示所属终端类型的传感器。

Rank: 8Rank: 8

地板
发表于 2016-2-23 16:49:40 |只看该作者
icezuo5177 发表于 2016-2-23 16:38
您好,我刚看了一下,我这边的业务是在终端下添加传感器,而传感器下拉列表数据是通过数据字典管理的,所 ...

grid.getCellEditor(column,row)可以获取到这个编辑器
给传感器名称那列加个name="aaa"

var editor=grid.getCellEditor("aaa",row)
editor.setUrl(url)

Archiver|普加软件

GMT+8, 2024-10-2 20:34 , Processed in 1.066927 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部