Я вижу множество учебников по jquery от создания формы отправки с нуля, и это круто, но мне интересно, смогу ли я преобразовать существующую форму.Переключение формы на ajax-я могу просто изменить действие onsubmit?
Я использую типичную форму и уже имею проверку электронной почты и пустое значение. Прямо сейчас, при отправке формы, пользователь переходит на страницу с подтверждением php с формой-submit.php.
Я хотел бы изменить это, чтобы просто дать пользователю строку на текущей странице «Ваша форма была отправлена»
Вот моя форма:
<form name="theForm" action="/contact-form2.php" method="post" onsubmit="return formCheck(this);" >
<table class="formTable" cellpadding="3" cellspacing="0">
<tbody><tr>
<td align="left"><b>Name:</b></td>
<td><input name="name" id="name" size="25" value="" type="text" /></td>
</tr>
<tr>
<td align="left"><b>Email:</b></td>
<td><input name="email" id="email" size="25" type="text" /></td>
</tr>
<tr>
<td align="left"><b>Confirm Email:</b></td>
<td><input name="email_confirm" id="email_confirm" size="25" type="text" /></td>
</tr>
<tr>
<td align="left"><b>Subject:</b></td>
<td><input name="Subject" id="subject" size="35" value="" type="text" /></td>
</tr>
<tr>
<td align="left" valign="top"><b>Message:</b></td>
<td><textarea name="Message" id="message" cols="30" rows="6"></textarea></td>
</tr>
<tr align="left"><td> </td><td><input type="submit" value="Submit" onclick=" return checkEmail();" /> <input type="reset" value="Reset" /></td></tr>
</tbody>
</table>
</form>
Так же можно просто измените on submit или onclick, чтобы иметь возможность отправить форму через внешний php-файл и остаться на одной странице?
Я уже использую jquery в других местах, поэтому я могу выяснить, как заменить содержимое div. Мне нужно знать: 1) как отправить эту форму на мой php-скрипт, не выходя из страницы, и 2), где я положу объект ajax в for для вызова действия замены div. – Joel
Ах, да, вы должны уметь. Если jQuery нечетно, он должен иметь возможность читать любую страницу.Тем не менее, теперь вам не понадобятся все компоненты на этой странице. – HerbN