jQuery MiniUI

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

ComboBox 联动下拉选择(求助) [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-7-3 11:08:16 |只看该作者 |倒序浏览
我要做一个3级联动,但是报这错误:TypeError: functional_class is undefined,代码如下:  
function onClassChanged() {
        //     var row = sensesgrid.getSelected();
        //     var functional_class= row.functional_class;
            var functional_class = mini.get("functional_class");//一级
        //    alert(functional_class);
            var place_class = mini.get("place_class");//二级
            var sub_class = mini.get("sub_class");//三级
            var parameter_no = functional_class.getValue();
           
       //  place_class.setValue("");
             var url1 = "__APP__/Rnd/sfpt/getSort1¶meter_no=" + parameter_no
           //  alert(url1);
             place_class.setUrl(url);
             place_class.select(0);
         }

Rank: 8Rank: 8

沙发
发表于 2013-7-3 11:34:23 |只看该作者
mini.get("id")
看你的代码貌似是个datagrid里联动的,你的functional_class是不是是一列的列名啊。
http://www.miniui.com/demo/#src=datagrid/celllinkedit2.html
http://www.miniui.com/demo/#src=datagrid/celllinkedit2.html
参考下我们2个联动combobox编辑的demo。

Rank: 2

板凳
发表于 2013-7-3 11:38:06 |只看该作者
felt 发表于 2013-7-3 11:34
mini.get("id")
看你的代码貌似是个datagrid里联动的,你的functional_class是不是是一列的列名啊。
http:/ ...

是啊,那是三列联动

Rank: 8Rank: 8

地板
发表于 2013-7-3 11:58:48 |只看该作者
那你按照我们的demo做。
var functional_class = mini.get("functional_class");//一级
你这样取,肯定取不到的,functional_class又不是id。

Rank: 2

5#
发表于 2013-7-3 14:59:34 |只看该作者
felt 发表于 2013-7-3 11:58
那你按照我们的demo做。
var functional_class = mini.get("functional_class");//一级
你这样取,肯定取 ...

一级联动没有问题了,现在二级联动
//二级联动的方法
  function onClassChanged1(e) {
            var combo = e.sender;
        var row = sensesgrid.getEditorOwnerRow(combo);
        var editor = sensesgrid.getCellEditor("sub_class", row);
        var parameter_no = combo.getValue();
        var url = "__APP__/Rnd/sfpt/getSort1&parameter_no=" + parameter_no
        editor.setUrl(url); //在这报错TypeError: editor is undefined,这我该怎么修改下
        editor.setValue("");        
     }

Rank: 2

6#
发表于 2013-7-3 15:14:42 |只看该作者
zhanglong 发表于 2013-7-3 14:59
一级联动没有问题了,现在二级联动
//二级联动的方法
  function onClassChanged1(e) {

问题已经解决,谢谢版主

Rank: 8Rank: 8

7#
发表于 2013-7-3 15:25:07 |只看该作者
给力

Archiver|普加软件

GMT+8, 2025-7-7 20:49 , Processed in 1.044615 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部