zoukankan      html  css  js  c++  java
  • EasyUI combobox的panelHeight自动高度

    在使用EasyUI的时候,有时会用到combobox组件,这里的记录数不是很固定,设置为auto可能会被挡住,设置固定高度时,option很少时,也很丑

    所以这里给出我自己自动调整combobox的panelHeight的方法:

    var orgCount = 0;
    //城市
    $('#cityName').combobox({
        method: ajaxConfig.reqMtd,
        url: pageConfig.json.city,
         130,
        height: 32,
        //下拉框面板固定高度
        //panelHeight: 130,
        editable: false,
        //加载成功后给变量赋值,记录数据数目
        onLoadSuccess: function(data){  
            orgCount = data.length; 
        },
        //面板展开时触发
        onShowPanel: function () {
            // 动态调整高度  
            if (orgCount < 10) {  
                $(this).combobox('panel').height("auto");  
            }else{
                $(this).combobox('panel').height(200); 
            }
        }
    });

  • 相关阅读:
    Jzoj5542 董先生的钦点
    Jzoj5542 董先生的钦点
    (各种)FFT模板
    (各种)FFT模板
    Jzoj3528 图书馆
    Jzoj3528 图书馆
    Jzoj5317 Func
    Jzoj5317 Func
    Jzoj3591 数据
    【UVa11021】Tribles
  • 原文地址:https://www.cnblogs.com/shuilangyizu/p/6781519.html
Copyright © 2011-2022 走看看