easyui combobox 多选怎么获值?

当使用EasyUI的Combobox组件进行多选时,传统的getValue方法不再适用,需要使用getValues来获取选中值。为简化操作,可以在创建表单时删除data-options中的value属性和input的value属性,避免手动处理getValues和setValues。这样可以在不额外添加按钮的情况下实现多选下拉框功能。
摘要由CSDN通过智能技术生成

由于下拉框,默认方法是 getValue 和setValue;但是,多选时需用到getValues和 setValues,这时须自己动手!

示例: 修改表单,

<div class="fitem">
        <label>@Html.DisplayNameFor(model => model.YA_rescuedept):</label>
        <input id="yae_2" name="yae_2" class="easyui-combobox" data-options="
            url: 'YuAn/danweiToJson',
            method: 'get',
            valueField: 'id',
            textField: 'name',
            multiple: true,           
            panelHeight: 'auto',
            value:'@Html.DisplayFor(model=>model.YA_rescuedept)'.split(','),
            onChange:function(){ 
            var v=$('#yae_2').combobox('getValues');
            $('#YA_rescuedept').val(v);
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值