zoukankan      html  css  js  c++  java
  • easyui系列一 下拉框之组合框combobox

    一、基础组合框

    示例

    <select class="easyui-combobox" name="state" style="200px;">
        <option value="AL">Alabama</option>
        <option value="AK">Alaska</option> 
    </select>

    PS:宽度可用百分比

    二、实战运用

    1.  设置默认值

    通过onLoadSuccess事件来实现
    <input id="cbType" class="easyui-combobox" data-options="url:'/xxxx',onLoadSuccess:onLoadSuccess,editable:false,valueField:'id',textField:'text',multiple:false" style=" 120px; " />
    
    <script>
        function onLoadSuccess(data) {  
            if (data && data.length > 0) {
                var v = $("#cbType").combobox('getValue'); 
                if (!v) $("#cbType").combobox('setValue', data[0].id);
            }
        }
    </script>

    PS:同时也用于创建和编辑页面,编辑在页面加载后设置: $("#cbType").combobox("setValue", row[0].Type);

    2.获取当前选择项 

    通过onSelect事件来实现;
    场景:同时要获取到选中选项的id和文本

    3.可编辑状态

    通过设置data-option实现:editable:false
  • 相关阅读:
    网络安全之常见攻击
    引入element-ui
    引入sass
    浏览器解析流程
    JDK8 HashMap--removeNode()移除节点方法
    JDK8 HashMap--treeify()树形化方法
    JDK1.8 HashMap--treeifyBin()方法
    二叉查找树ADT
    队列ADT

  • 原文地址:https://www.cnblogs.com/xcsn/p/9509940.html
Copyright © 2011-2022 走看看