Как установить cookie в запросе laravel ajax

#laravel

#laravel

Вопрос:

У меня есть форма поиска в laravel, и я хочу сохранить отфильтрованные значения в cookie в laravel.

Я следовал руководству по laravel и попытался установить cookie следующим образом :

 $request->cookie('name', json_encode($_POST), 84600);
 

Но он не сохраняет cookie

Ответ №1:

Использование cookie метода в запросе предназначено только для получения значения.

Если вы хотите добавить значение к предстоящему ответу, вы можете использовать метод queue() с cookie() вспомогательной функцией:

 cookie->queue('name', json_encode($_POST), 84600);
 

Ответ №2:

Используя javascript, попробуйте

 $.cookie("name", JSON.stringify($("#youcookiesId_hidden filed").data()));
 

Комментарии:

1. вы имеете в виду javascript jquery