Как сымитировать POST-запрос

150
24 сентября 2018, 03:10

В laravel5.5/jquery 3.2 приложении выполняется запрос на сервер

 $.ajax({
    url: url,
    method: 'delete',
    headers: {
       'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    },
    success: function(res) {
    ...

и в случае успешного возврата нужно перейти на другую страницу но с рядом параметров м не хочетсяч параметры отображать в урле поэтому

document.location= ‘/url?param=1’

не походит

Как-то несложно сымитировать POST-запрос можно?

MODIFIED :

1) да и принять запрос в laravel-control-e. Вроде в таких случаях рисуют отдельную form-у с невидимыми(hidden) элементами action="POST" и генерят сабмит для нее. Может есть что-то лучше ?

2) В js-кусочке вызывается laravel-control:

public function checkOutStorageSpace($id)
{
    app('StorageSpaceSer')->checkOutStorageSpaceById($id);
    return response()->json(['message' => 'Successfully']);
}

А можно ли из этого контрола отправить POST-запрос с параметрами на другой урл и если да то как? И не налетит ли земля на небесную ось от такого прогрпммирования ?

Answer 1

Попробуйте ето

$.post( "test.php", { name: "John", time: "2pm" } );
READ ALSO
Как проверить видимость элемента jquery?

Как проверить видимость элемента jquery?

Привел тестовый пример с сайта для удобстваВроде бы всё норм: нажатие на кнопку корзины и появление счетчика товаров

181
setTimeout и clearTimeout

setTimeout и clearTimeout

При наведении на div c меню, фон вокруг затемняется, но если проводить так много раз, mouseenter & mouseleave из дива, начинает моргатьРешил установить...

179
Как сделать что бы iframe не грузился сразу?

Как сделать что бы iframe не грузился сразу?

Есть три таба в каждом будет ифрейм и надо что бы при нажатии они прогружались а не сразу при входе на сайт Возможно ли это?

159
jQuery сброс нажатия на ползунок

jQuery сброс нажатия на ползунок

помогите решить проблему, есть некий бустрап слайдер

186