[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отправка формы без перезагрузки страницы
pavel8897
Всем доброго дня!
Не получается отправить форму. В чем может быть ошибка?

<form method="POST" action="card.php" id="Form"><?		
echo '<input name="textcard" type="text">';
echo '<button type="submit">Да, являюсь</button>';
echo '<button type="submit">Нет, не являюсь</button>'."<br>";
</
form>

$('#Form').submit(function(e){
e.preventDefault();
$.ajax({
url: "card.php",
type: "POST",
data: $('#Form').serialize(),
success: function(response) {
//обработка успешной отправки
},
error: function(response) {
//обработка ошибок при отправки
}
}
);
});
Игорь_Vasinsky
js код должен быть в обёртке

<script>
$(document).ready(function(){
//code
});
</
script>


и JQuery должна быть подключена

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
pavel8897
Цитата
js код должен быть в обёртке

и JQuery должна быть подключена


Код находится в обертке и библиотека подключена. Так же если убрать скрипт отправки без перезагрузки страницы, то все отправляется. Значит какие то ошибки в нем, но не понимаю в чем дело. Спасибо!
Игорь_Vasinsky
код валидный. глянь в консоль разработчика - в хроме F12 - возможно какой-то другой JS ошибками сыпит.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
walerus
<form method="POST" action="card.php" id="Form"><?		
echo '<input name="textcard" type="text">';
echo '<button type="submit">Да, являюсь</button>';
echo '<button type="submit">Нет, не являюсь</button>'."<br>";
</
form>
В конце строки начала формы, открывается тег PHP "<?"... и больше не закрывается, а там как бы JS начинается.

зы:
Цитата
Код находится в обертке и библиотека подключена.

По Вашему примеру это вообще не видно никак. Пишите все как должно быть у Вас сделано. Догадываться можно долго...
sergeiss
pavel8897, тебе надо посмотреть (в браузере) код страницы, который был сформирован в результате выполнения всех твоих действий и сравнить его с тем, который должен был получиться.
Это можешь сделать только ты сам. Так что сравнивай. Если не найдешь ошибку, то выложи сюда код своей страницы. Посмотрим.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
pavel8897
Цитата (walerus @ 26.09.2017 - 19:46)

По Вашему примеру это вообще не видно никак. Пишите все как должно быть у Вас сделано. Догадываться можно долго...


Спасибо за совет, согласен!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.