Вход

Просмотр полной версии : JavaScript и PHP. Очередность запросов.


Urukhay
04.07.2014, 16:47
В общем суть или же задача:
Сделать проверку на правильность заполненности форм на стороне JS, а именно посредством события 'onclick', прикрепленному к кнопке. Так вот, но дело в том, что кнопка эта находится в форме, которая при нажатии на эту кнопку посылает POST запрос PHP. Таким образом, страница перезагружается. А мне нужно, чтобы запрос на сервер PHP отправился только тогда, когда JavaScript это одобрит. Как это осуществить?

Aetae
04.07.2014, 16:55
form onsubmit="return false"

Urukhay
04.07.2014, 17:19
form onsubmit="return false"

Подробней опишите. Почему false?

Aetae
04.07.2014, 17:30
http://learn.javascript.ru/default-browser-action

Urukhay
04.07.2014, 17:36
http://learn.javascript.ru/default-browser-action

То есть, если я верну в функции JS - true, то PHP вызовется. А если - false, то нет?

Aetae
04.07.2014, 22:00
PHP тут вообще не причём. PHP - оно таам на сервере, за далёким коннектом. А js - оно тут, под рукой.
Если ты вернёшь false то не сработает submit(т.е. отправка формы) и, соответственно, не будет инициализирована связь с сервером.