码迷,mamicode.com
首页 > 其他好文 > 详细

2017.10.9 关于chosen 的 一些独有的参数

时间:2017-10-09 20:49:17      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:replace   bst   mod   ring   判断   集合   sel   end   多选框   

<script type="text/javascript" src="${ctx}/static/js/chosen.jquery.js"></script>  <!--chosend的文件  -->
    <script type="text/javascript" >
    $(function(){  
        $(‘.chzn-select‘).chosen({
            allow_single_deselect:true
        });
        $(‘.chzn-select‘).trigger("liszt:updated");
        $(".chzn-container").css({
            width: $(".chzn-container").parent().width()
        });
        $(window).resize(function(){   //屏幕自适应
            $(".chzn-container").css({
                width: $(".chzn-container").parent().width()
            });
        });
      //这里是当这个多选框发生变化时
        $(".chzn-select").chosen().change(function(event,param) {  //Object { selected: "1009_集合与集合关系的判断" } 这样形式的
            //console.log(param);
            
            var testmode_ids = $(‘#testmode_ids‘).val();
            console.log(testmode_ids);
            if(param.selected){ //被选  选择的
            //    console.log(param.selected);
                var id = param.selected.split("_")[0];
                if(testmode_ids){
                    ids = testmode_ids.substring(testmode_ids.length-1);
                    if(ids == ‘,‘){
                        testmode_ids += id + ‘,‘;
                    }else{
                        testmode_ids += ‘,‘ + id + ‘,‘;
                    }
                }else{
                    testmode_ids += id + ‘,‘;
                }
            
            }else if(param.deselected){          //把选的删除  点x的  chosen 特有的
                var id = param.deselected.split("_")[0];
                testmode_ids = testmode_ids.replace(id+‘,‘,‘‘).replace(id,‘‘);
            //    console.log(param.deselected);
                
        
            }
            $(‘#testmode_ids‘).val(testmode_ids);
        });
    });

2017.10.9 关于chosen 的 一些独有的参数

标签:replace   bst   mod   ring   判断   集合   sel   end   多选框   

原文地址:http://www.cnblogs.com/dushutai/p/7642588.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!