не подскажите?)
До какого-то момента все работало, недавно заметил что содержимое перестало обновляться.
При переключении страницы менялось содержимое через renderPartial, функция в data-request передавалась. Данные в функции обновляются, массив вылавливаю изменяемый, data-request-success тоже отрабатывает. data-request-error ничего не выдает, серверных ошибок никаких нет, консоль тоже ничего не выводит.
Версия октября старенькая 476
Думал может переполнение, быстренько проверил, бухнул ini_set('pcre.backtrack_limit',10000000) не помогло. Кеширование отключал, чистил, все так же.
В чем проблема, не могу понять.
Надо в методе data-request-success вызывать this.success() чтобы апдейт отработал, про это есть в доке
в data-request-success все отрабатывает, там вызывается js функция. в data-request функция тоже отрабатывает, данные приходят, меняются. а вот обновление самого partial не происходит, хотя до какого-то времени все работало отлично.
$('form').request('onCalculate', {success: function(data) { //... do something ... this.success(data); }}) такое есть?
у меня по-другому реализовано, примерно так: data-request="onFunction" data-request-data="page: 2" data-request-success="jsFunction()" protected function onFunction() { // ... return [ '#div' => $this->renderPartial('@blog.htm', [ 'data' => $data, 'page' => $page, ]) }
Обсуждают сегодня