使用easyui combobox初始化+在input中触发下拉框+获取值 您所在的位置:网站首页 combobox初始化 使用easyui combobox初始化+在input中触发下拉框+获取值

使用easyui combobox初始化+在input中触发下拉框+获取值

2022-12-28 14:53| 来源: 网络整理| 查看: 265

效果图:

 

1.html

2.js

//初始化 $('#alarmLeve').combobox( { multiple: true, panelHeight: 'auto',//自适应 valueField: 'id',//绑定字段ID textField: 'text',//绑定字段Name onLoadSuccess:function(){ $(".combo").click(function(){ $(this).prev().combobox("showPanel"); }); }, data:[{ "id":1, "text":"1" },{ "id":2, "text":"2" },{ "id":3, "text":"3" },{ "id":4, "text":"4" }], formatter: function (row) { var opts = $(this).combobox('options'); return '' + row[opts.textField] }, //获取数据URL //选择树节点触发事件 onSelect: function (row) { var opts = $(this).combobox('options'); var el = opts.finder.getEl(this, row[opts.valueField]); el.find('input.combobox-checkbox')._propAttr('checked', true); }, onUnselect: function (row) { var opts = $(this).combobox('options'); var el = opts.finder.getEl(this, row[opts.valueField]); el.find('input.combobox-checkbox')._propAttr('checked', false); } })

3.获取值

$('#comboboxlist').combobox('getValue'); //单选时 $('#comboboxlist').combobox('getValues'); //多选时

示例:

 

 4.得到input的字符串

var l = $('#alarmLeve').combobox('getText'); //得到字符串

效果图:

 

  



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有