解决juqery easyui combobox只能选择问题

1.首先设定框为 combobox样式,该字段值为了进行值的显示

<tr class="odd_row">
                <td class="TableLabel_Left">检查人员</td>
                <td class="TableText_Left" colspan="3">
                    <ww:select name="jcry" id="jcry" theme="simple" list='dict_zzry' listKey="key"
                               listValue="value" multiple='true' />
                </td>            </tr>

2.增加对应保存字段

<ww:hidden name="tpzJcjl.jcry" id="tpzJcjl_jcry" />
 
3.值变化及回显处理(针对下拉多选)
function getCombox(xsid,ycid){
        $('#'+xsid).combobox({
            width: fixWidth(),  //设置宽度
            editable:false,  //不能编辑
            onChange: function () {   //选择值的时候将值放入到需要保存字段
                $("#"+ycid).val('');
                var jcry = $('#'+xsid).combobox('getValues');
                $("#"+ycid).val(jcry);
            },
            onLoadSuccess: function () { //数据加载完毕事件,默认之前已经选中的值
                if($("#"+ycid).val() != ''){
                    $('#'+xsid).combobox('setValues',$("#"+ycid).val().split(','));  //将多选框值切割放入
                }
            }
        });
        $("#"+xsid).parent().find("input[class^='combo-text']").css("background", "#FFFFFF"); //修改背景色
    } function fixWidth() {
        return document.body.clientWidth * 0.33;
    }


调用:
getCombox('jcry','tpzJcjl_jcry');
 
posted on 2014-12-11 11:32 奋斗吧~少年 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/donghua2014/p/4157225.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值