2013-07-07 9 views
-1

то, что я пытаюсь сделать, это отправить форму с помощью jquery, например отправить форму на www.mywebsite.com/submit/ и получить данные оттуда и надеть div, но до отправить мне нужно проверить, если входные значения правильно или нет ...Отправить форму с jquery, подтвердить перед отправкой

Это мой HTML форма:

 <form id="Submit_Video" method="get" action="submit/"> 
     <input id="Title" name="Title" type="text" value="Title?" onfocus="if(value=='Title?')value='';" onblur="if(value=='')value='Title?';" /><br /> 
     <input id="Weburl" name="Weburl" type="text" value="http://" /><br /> 

     <select id="Category" name="Category"> 
     <option value='1'>Value 1</option> 
     <option value='2'>Value 2</option> 
     <option value='3'>Value 3</option> 
     <option value='4'>Value 4</option> 
     </select> 
     <input type="submit" id="vsubmit" class="input2" value="Submit" /> 
    </form> 


<div id="video_submit_response"></div> 

Я положил свой код здесь:

http://jsfiddle.net/BxZCt/

Код, который у меня есть прямо сейчас, когда вы нажимаете submit, он не проверяет правильность входных значений или нет ... надеюсь, что кто-то может помочь мне показать мне, как я могу сделать вывод www.mywebsite. com/submit/to be on ID video_submit_response

+1

В дополнение к любым внешним ссылкам или демонстрациям jsFiddle, также показывайте код в вашем OP, чтобы сделать вопрос полностью «автономным». – Sparky

ответ

0

Вам нужно было привязать функцию onsumbit, которая проверит входы для правильного значения. Также вы можете проверить URL с HTML5 типом установки на этот вход, как type="url"

0

Вы можете использовать HTML5 валидатор с требуемым содержит атрибут шаблона (которые принимают регулярное выражение) и установить тип вашего входа в URL ..

Валидаторы HTML5 несовместимы для IE6 с IE9 (включая).

Другим решением является реализация onsubmit слушателя на вашей форме, чтобы сделать проверку вручную ...

Если вам нужны примеры его задать.

Надеюсь, это поможет.

Смежные вопросы