webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Как заставить Jquery load() работать через get а не post?

Если юзать так:
$('#someid').load('/someurl');
то идет get запрос
Но если юзать так:
var data = $('#somebtn').data(); 
$('#someid').load('/someurl',data);

То идет post.
Оно то может быть и логично, но надо получить при такой ситуации get.
Конечно можно юзать $.ajax или распарсить data и сформировать ?id=id и т.д. Пожалуйста альтернативы не предлагайте. Я в курсе и так и поступлю возможно. Но может быть все же можно именно в load передать параметры и отправить get запросом. Полазил по докам, нечего не нашел на сей счет, но может быть я слепой.
  • Вопрос задан
  • 181 просмотр
Решения вопроса 2
GavriKos
@GavriKos
именно в load передать параметры и отправить get запросом

Нельзя. Данные передаются только POST-ом. В GET-е вы можете их только в параметры урла передать, и то там есть ограничение на длину.
Ответ написан
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 18:38
1500 руб./в час
19 апр. 2024, в 18:36
1500 руб./за проект
19 апр. 2024, в 18:36
30000 руб./за проект