Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.07.2014, 16:47
Аспирант
Отправить личное сообщение для Urukhay Посмотреть профиль Найти все сообщения от Urukhay
 
Регистрация: 04.07.2014
Сообщений: 51

JavaScript и PHP. Очередность запросов.
В общем суть или же задача:
Сделать проверку на правильность заполненности форм на стороне JS, а именно посредством события 'onclick', прикрепленному к кнопке. Так вот, но дело в том, что кнопка эта находится в форме, которая при нажатии на эту кнопку посылает POST запрос PHP. Таким образом, страница перезагружается. А мне нужно, чтобы запрос на сервер PHP отправился только тогда, когда JavaScript это одобрит. Как это осуществить?
Ответить с цитированием
  #2 (permalink)  
Старый 04.07.2014, 16:55
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,577

form onsubmit="return false"
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 04.07.2014, 17:19
Аспирант
Отправить личное сообщение для Urukhay Посмотреть профиль Найти все сообщения от Urukhay
 
Регистрация: 04.07.2014
Сообщений: 51

Сообщение от Aetae Посмотреть сообщение
form onsubmit="return false"
Подробней опишите. Почему false?
Ответить с цитированием
  #4 (permalink)  
Старый 04.07.2014, 17:30
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,577

http://learn.javascript.ru/default-browser-action
__________________
29375, 35
Ответить с цитированием
  #5 (permalink)  
Старый 04.07.2014, 17:36
Аспирант
Отправить личное сообщение для Urukhay Посмотреть профиль Найти все сообщения от Urukhay
 
Регистрация: 04.07.2014
Сообщений: 51

Сообщение от Aetae Посмотреть сообщение
http://learn.javascript.ru/default-browser-action
То есть, если я верну в функции JS - true, то PHP вызовется. А если - false, то нет?
Ответить с цитированием
  #6 (permalink)  
Старый 04.07.2014, 22:00
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,577

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вставить PHP редирект в javascript 87464644764 Общие вопросы Javascript 1 23.07.2013 08:36
Связь между страницами с javascript и php ... и обратно okrip25 AJAX и COMET 7 09.01.2012 14:43
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34
Как передать картинку из javascript в php KIVagant AJAX и COMET 3 12.05.2010 11:54