Есть Табы в которых рендерятся листы моделей. Добавил тулбары с кнопками удалить. На каждой кнопке есть атрибут data-list-checked-request. По сути при нажатии кнопки должен меняться List, и удаление должно происходить у конкретной модели, но работает только на первом листе это.
попробуй убрать data-list-checked-request и сделать по старому <button class="btn btn-danger oc-icon-trash-o" disabled="disabled" onclick="$(this).data('request-data', { checked: $('.control-list').listWidget('getChecked') })" data-request="onDelete" data-request-confirm="<?= e(trans('backend::lang.list.delete_selected_confirm')) ?>" data-trigger-action="enable" data-trigger=".control-list input[type=checkbox]" data-trigger-condition="checked" data-request-success="$(this).prop('disabled', 'disabled')" data-stripe-load-indicator> <?= e(trans('backend::lang.list.delete_selected')) ?> </button> только перед .control-list добавь селектор листа
Сейчас попробую, отпишусь
onclick="$(this).data('request-data', { checked: $('#Lists-positions > .control-list').listWidget('getChecked') })"
Обсуждают сегодня