Jqgrid eri c hynds мультиселект не работает - PullRequest
0 голосов
/ 04 февраля 2020

Я попытался включить раскрывающийся список множественного выбора в jqgrid. Найдите приведенный ниже код:

{name:'sub_comp_grouptype', index:'sub_comp_grouptype', width:50, editable: true,search: true, edittype:'select', formatter:'select',
            editoptions:{
                value: 'FE:FedEx;TN:TNT;IN:Intim',
                dataInit: function (elem) {
                    setTimeout(function () {
                        jQuery(elem).multiselect({
                            minWidth: 100, //'auto',
                            height: "auto",
                            selectedList: 2,
                            checkAllText: "all",
                            uncheckAllText: "no",
                            noneSelectedText: "Any",
                            open: function () {
                                var $menu = jQuery(".ui-multiselect-menu:visible");
                                $menu.width("auto");
                                //jQuery(".ui-multiselect-menu").css('z-index','1002');
                               // jQuery(".ui-multiselect-menu").css('position','absolute');
                                //jQuery(".ui-multiselect-menu span").css("cssText", "margin-left:2px;");
                                //var len = $menu.find('.ui-multiselect-checkboxes li').length;
                                //if(len > 5){
                                  //  jQuery(".ui-multiselect-menu").css('overflow-x','hidden');
                                    //jQuery("ul").css("cssText", "height: 150px !important;");
                                //}else{
                                  //  var hei = "height: "+(len*27)+"px !important;";
                                    //jQuery("ul").css("cssText", hei);
                                //}

                                //return;
                            },close: function () {



                            }
                        });
                    }, 50);
                },
                multiple: true,
                defaultValue: 'IN',
                size:'20',
                maxlength:'30'
            },
            classes:"selectboxsupplier"}

Он отображается правильно, я могу видеть раскрывающийся список множественного выбора, но множественный выбор не закрывается. Я проверил приведенный ниже вопрос, на который ответил Олег, но он не работает Есть ли способ включить MultiSelect Combobox в jqGrid?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...