Как включить pjax

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
cas
Сообщения: 6
Зарегистрирован: 2015.02.12, 20:50

Как включить pjax

Сообщение cas »

Во вьюшке у меня такой код и я хочу использовать $.pjax.reload({container:"grid-container"}); чтобы обновить грид
Пишет что $.pjax is undefined

Код: Выделить всё

<?php $this->registerJs(
            '$("document").ready(function(){  
$("#contact-form").on("submit",function(e) {
    jQuery.ajax({
                    url: "'. Url::to(['movie/create']) .'",
                    type: "POST",
                    dataType: "json",
                    data: $(this).serialize(),
                    success: function(response) {
                        $.pjax.reload({container:"grid-container"});
                        console.log(response);
                    },
                    error: function(response) {
                        console.log(response);
                    }
                });
                e.preventDefault();
                return false;
});        

});'
        ); ?>
Аватара пользователя
Insolita
Сообщения: 788
Зарегистрирован: 2011.06.06, 01:39
Контактная информация:

Re: Как включить pjax

Сообщение Insolita »

Код: Выделить всё

$.pjax.reload({container:"#grid-container"}); 
cas
Сообщения: 6
Зарегистрирован: 2015.02.12, 20:50

Re: Как включить pjax

Сообщение cas »

Insolita писал(а):

Код: Выделить всё

$.pjax.reload({container:"#grid-container"});
Так у меня это же и написано, но не работает
Аватара пользователя
Insolita
Сообщения: 788
Зарегистрирован: 2011.06.06, 01:39
Контактная информация:

Re: Как включить pjax

Сообщение Insolita »

в твоем коде написано

Код: Выделить всё

 $.pjax.reload({container:"grid-container"}); 
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Как включить pjax

Сообщение zelenin »

Insolita писал(а):в твоем коде написано

Код: Выделить всё

 $.pjax.reload({container:"grid-container"});
это не приведет к отсутствию pjax на странице)
$.pjax is undefined
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Как включить pjax

Сообщение zelenin »

виджет-то используете?
Demon_id
Сообщения: 421
Зарегистрирован: 2011.10.29, 00:13

Re: Как включить pjax

Сообщение Demon_id »

ни разу не используется на странице виджет, как результат не загружаются его ассет жс-ки. вот и undefined.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Как включить pjax

Сообщение zelenin »

Demon_id писал(а):ни разу не используется на странице виджет, как результат не загружаются его ассет жс-ки. вот и undefined.
вы автор поста-то?
Demon_id
Сообщения: 421
Зарегистрирован: 2011.10.29, 00:13

Re: Как включить pjax

Сообщение Demon_id »

zelenin писал(а):вы автор поста-то?
Вас беспокоит то что я более детально разъяснил то что Вы спросили наводящим вопросом?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Как включить pjax

Сообщение zelenin »

Demon_id писал(а):
zelenin писал(а):вы автор поста-то?
Вас беспокоит то что я более детально разъяснил то что Вы спросили наводящим вопросом?
вы проницательны
Demon_id
Сообщения: 421
Зарегистрирован: 2011.10.29, 00:13

Re: Как включить pjax

Сообщение Demon_id »

zelenin писал(а):вы проницательны
не принимайте как личное. просто хотел чтобы автор быстрее получил то за чем пришел, вместо дополнительных наводящих вопрос/ответ.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Как включить pjax

Сообщение zelenin »

Demon_id писал(а):
zelenin писал(а):вы проницательны
не принимайте как личное. просто хотел чтобы автор быстрее получил то за чем пришел, вместо дополнительных наводящих вопрос/ответ.
предпочитаю образовывать человека, научить думать, а не делать за него работу.
Каждый самостоятельно решенный вопрос уменьшит количество следующих вопросов.
oughtem2
Сообщения: 34
Зарегистрирован: 2019.10.26, 20:50

Re: Как включить pjax

Сообщение oughtem2 »

Каждый самостоятельно решенный вопрос уменьшит количество следующих вопросов.
Верным будет дополнение - на этом форуме. На этом форуме будет меньше вопросов. Если человек неделю будет просить помощи, а вы будете его "образовывать", то он в мыслях пошлёт вас и напишет вопрос в другом месте, где ему помогут. Логичнее проникнуться атмосферой stackoverflow.com, а не тролить людей, считая это образованием, хотя бесспорно то, что делать за людей работу не надо.
Ответить