Не работает редактируемая колонка kartik\grid\EditableColumn, с данными которые приходят ajax запросом

146
03 ноября 2018, 22:40

Есть две таблицы GridView. С первой таблицей, где данные приходят c помощью ajax не работает редактируемая колонка kartik\grid\EditableColumn, Со второй таблицей, где данные приходят без ajax все работает. Что можно сделать, чтобы EditableColumn работал с данными переданными ajax запросом? Вот часть кода GridView с полями:

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'id' => 'color-group-grid',
    'columns' => [        
        'id',
        [
            'class' => 'kartik\grid\EditableColumn',
            'attribute' => 'name',
            'editableOptions' => [
                'header' => '<br><b>Название</b>',
            ],
            'value' => function ($model) {
                return $model->name;
            },
        ],
        ['class' => 'yii\grid\ActionColumn',
        'template' => '{delete}']
    ],
]); ?>

Скрипт с ajax запросом:

$('#color-group-grid table tbody tr:first').addClass('success');
$(document.body).on('click', '#color-group-grid table tbody tr' , function() 
{
  $('#color-group-grid tbody tr').removeClass('success');
  $(this).addClass('success');
  var id = $(this).closest("tr").attr("data-key");
  $.ajax  ({
           url: urlColorGroupDataKey,
           type: 'GET',
           data: "id="+id,              
           // data: a,
           success: function(rest) {
               console.log(rest);              
               $('#transfer-success').html(rest);
           },
       });
});
READ ALSO
Нет ответа при загрузке большого фала на сервер

Нет ответа при загрузке большого фала на сервер

Вот код, проверяющий файл на превышение допустимого размера

130
vk callback api: Проблема с получением сообщения

vk callback api: Проблема с получением сообщения

Отправляет несколько сообщений через время на один запрос, хотя OK я прописал:

162
Как исправить ошибку Unknown column &#39;id&#39; in &#39;field list&#39; trace

Как исправить ошибку Unknown column 'id' in 'field list' trace

Суть проблемы в том, что я пытаюсь записать в таблицу данные где u_id равен данному из поста, но мне пишет такую ошибку:

177
Как получить из тега option его содержимое

Как получить из тега option его содержимое

Столкнулся с такой проблемой: У меня есть форма бронирования отелей, в ней есть селект с номерами (стандартный, люкс и тд)

175