Как я могу отредактировать свой ui.multiselect.js, чтобы добавить несколько конкретных параметров одновременно? - PullRequest
0 голосов
/ 11 апреля 2019

Прежде всего, я не jQuery и не php wiz. В настоящее время я работаю с ui.multiselect [http://www.quasipartikel.at/multiselect/], который я скачал и применил к моей веб-странице. Это прекрасно работает, но я хотел бы добавить кнопку, которая позволяет мне добавлять данные с одной стороны на другую по группам в зависимости от категории, данных или сегментации.

Например ... На сайте, который я скачал, у них были страны. Представьте, что под кнопкой «Добавить все» есть кнопка «Добавить Европу», и после нажатия «Добавить Европу» все европейские страны будут добавлены с одной стороны на другую.

До сих пор я пытался имитировать кнопку «Добавить все» и создавал еще одну кнопку под названием «Добавить авто». Итак, dar Add Auto работает точно так же, как кнопка Add All.

this.container.find(".add-all").click(function() {
            var options = that.element.find('option').not(":selected");
            if (that.availableList.children('li:hidden').length > 1) {
                that.availableList.children('li').each(function(i) {
                    if (jQuery(this).is(":visible")) jQuery(options[i-1]).attr('selected', 'selected'); 
                });
            } else {
                options.attr('selected', 'selected');
            }
            that._populateLists(that.element.find('option'));
            return false;
        });

        this.container.find(".add-auto").click(function() {
            var options = that.element.find('option').not(":selected");
            if (that.availableList.children('li:hidden').length > 1) {
                that.availableList.children('li').each(function(i) {
                    if (jQuery(this).is(":visible")) jQuery(options[i-1]).attr('selected', 'selected');
                });
            } else {
                options.attr('selected', 'selected');
            }
            that._populateLists(that.element.find('option'));
            return false;
        });

Мне нужно настроить свою часть кода, чтобы получить именно те группы данных, которые мне нужны. Я не очень хорош в JQuery, есть ли способ вызвать конкретные значения из кода, который я только что вставил?

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