2017-01-10 3 views
0

У меня есть функция, которая представляет форму. Я пытаюсь получить автоматическое обновление после нажатия кнопки отправки.Автоматическая форма refresh on submit

<fieldset> 
    <input placeholder="Name" name="name" type="text" tabindex="1" required autofocus> 
</fieldset> 
<fieldset> 
    <input placeholder="Email Address" name="email" type="email" pattern="^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$" tabindex="2" required autofocus> 
</fieldset> 
<fieldset> 
    <input placeholder="Phone Number" type="tel" name="phno" tabindex="3" size="10" oninvalid="setCustomValidity('Please fill out this field')" required autofocus > 
</fieldset> 

<fieldset> 
    <input placeholder="Zip Code" name="zip" type="zip" tabindex="4" size="5" required autofocus> 
</fieldset> 

<fieldset> 
    <textarea placeholder="Type your message here...." name="msg" tabindex="5" required autofocus></textarea> 
</fieldset> 
<fieldset> 
     <input type="submit" class="submit button" id="submit" value="Submit Message" /> <div id="contact-message"></div> 
+0

Вы забыли включить все это в форме. – Ibu

ответ

0

Вам нужно будет вложить <input> с в форме с атрибутом действия.

<form action="url/to/handle"> 
 
    <fieldset> 
 
    <input placeholder="Name" name="name" type="text" tabindex="1" required autofocus> 
 
    </fieldset> 
 
    ... 
 
    <input type="submit" class="submit button" id="submit" value="Submit Message" /> 
 
</form>

+0

Я действительно включил форму, но забыл скопировать это выше. <форма метод = "пост" действие = "/ contact.html" ID = "ContactForm">

...
<входной тип = "представить" класс = "кнопку отправки" идентификатор = "отправить" значение = "Отправить сообщение" />


\t \t \t \t \t – yer

0

Вы хотите что-то вроде этого в конце Вашего представить функции:

$('form').find("input").val(""); 
Смежные вопросы