Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   JavaScript и PHP. Очередность запросов. (https://javascript.ru/forum/misc/48453-javascript-i-php-ocherednost-zaprosov.html)

Urukhay 04.07.2014 16:47

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

Aetae 04.07.2014 16:55

form onsubmit="return false"

Urukhay 04.07.2014 17:19

Цитата:

Сообщение от Aetae (Сообщение 319468)
form onsubmit="return false"

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

Aetae 04.07.2014 17:30

http://learn.javascript.ru/default-browser-action

Urukhay 04.07.2014 17:36

Цитата:

Сообщение от Aetae (Сообщение 319474)

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

Aetae 04.07.2014 22:00

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


Часовой пояс GMT +3, время: 15:21.