-1

我想做的是用 jquery 提交表单,例如将表单提交到 www.mywebsite.com/submit/ 并从那里获取数据并放在 div 上,但在提交之前我需要验证输入值是否正确或不 ...

这是我的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/

我现在的代码问题是当你按下提交时,他不会检查输入值是否正确......希望有人能帮助我告诉我如何制作 www.mywebsite.com 的输出/submit/ 在 ID video_submit_response

4

2 回答 2

0

您必须绑定 onsumbit 函数,该函数将检查输入的正确值。您也可以使用 HTML5 设置类型将此输入验证为type="url"

于 2013-07-07T19:49:23.967 回答
0

您可以使用带有必需属性、模式属性(采用正则表达式)的 HTML5 验证器,并将输入的类型设置为 url..

HTML5 验证器与 IE6 到 IE9(包括)不兼容。

另一种解决方案是在表单上实现 onsubmit 侦听器以手动进行验证...

如果您需要示例,请询问它。

希望能帮助到你。

于 2013-07-07T19:54:57.640 回答