LINUX.ORG.RU

Два варианта сделать POST запрос.

 , , ,


0

1

Сделать POST запрос можно двумя способами: либо с помощью <form action=«url»/>, либо повесив на кнопку js обработчик и сделав в нем ajax запрос. Какой из этих двух способов предпочтительней и какие у них недостатки.

★★

Какой из этих двух способов предпочтительней

Никакой.

Deleted
()

Зависит от того, что тебе нужно. Обычно делают вариант с JS с фоллбэком на вариант без JS (на случай, если пользователь выполнение JS заблокировал). Проще всего сделать обыкновенную форму.

CYB3R ★★★★★
()
Последнее исправление: CYB3R (всего исправлений: 1)

Вопрос не о чем.

Если нужно отправить запрос не переходя на страницу обработчика - однозначно Ajax, если нет - не мешать форме делать свое дело.

Razip ★★
()

Ajax-ом сложнее файлы слать, если волнуют старые браузеры.

risenshnobel ★★★
()

Когда есть форма, ты можешь использовать такие плюшки как reset и валидация формы.

Когда нет формы можешь посылать весь запрос в json

http://silex.sensiolabs.org/doc/cookbook/json_request_body.html

http://stackoverflow.com/questions/4159701/jquery-posting-valid-json-in-reque...

Jaberwock ★★★
()
Последнее исправление: Jaberwock (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.