ESelect2 дублирует данные при отправке формы

242
11 апреля 2017, 12:21

Добрый день! Использую в проекте расширение anggiaj/ESelect2 для множественного выбора значений, и при отправке формы отправляемые данные дублируются. Точнее, берется новая выборка и к ней присоединяется старая.

Код view:

<?php
        echo CHtml::activeTextField($model, 'data');
        $this->widget('ext.select2.ESelect2', array(
            'selector' => '#Model_data',
            'options' => array(
                'allowClear' => true,
                'minimumInputLength' => 2,
                'multiple' => true,
                'ajax' => array(
                    'url' => $this->createUrl('loadData'),
                    'dataType' => 'json',
                    'data' => 'js: function(term,page) { return {query: term}; }',
                    'results' => 'js: function(data){ return {results: data}}',
                ),
                'formatResult' => 'js:function(data) {return data.text;}',
                'formatSelection' => 'js: function(data) {return data.text;}',
                'initSelection'=>'js:function(element,callback) {
                     $.ajax({
                        url: "'.$this->createUrl('loadDataById').'",
                        data: { id: element.val(), },
                        dataType: "json",
                        success: function(data) { callback(data); }
                     });
                   }',
            ),
        )); ?>

Вот что отправляется после изменений на форме:

 name="Model[data]" - 22759,22759,18960

В чем может быть проблема? При загрузке страницы в селекте 2 значения, одно удаляю, а оно все равно отправляется. При чем на локальной машине все норм, а на сервере - такая ошибка..

READ ALSO
Webmoney merchant laravel result url

Webmoney merchant laravel result url

Пытаюсь подключить мерчант на свой сайтResult url выдает ошибку 405

295
string (all) to html special characters

string (all) to html special characters

Добрый день, подскажите пожалуйста как мне c помощью php конвертировать строку в 10ю кодировку и по надобности обратно ?

301
Проблема с openssl на CentOS 7

Проблема с openssl на CentOS 7

На сервере потребовалось запустить для сайта https, всё сделал как нужно по документации (nginx), часть секции server:

256