html5 required和jquery submit()

前端之家收集整理的这篇文章主要介绍了html5 required和jquery submit()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图实现html5到一个窗体,但我有一个问题,当我通过jquery提交表单,并尝试使用html5“required属性

这里是我的形式,很简单:

<form action="index.PHP" id="loginform">
      <input name="username" required placeholder="username" type="text">    
      <a href="javascript:$('#loginform').submit();">Login</a>
</form>

问题是,当表单通过jquery提交时,它只是绕过必需的属性。我知道required应该只工作,如果表单是由用户提交,而不是一个脚本,所以当我将锚点更改为提交输入它工作完美。

我的观点是如果有一种方法强制jquery .submit()使用html5所需的属性

预先感谢您的答案

解决方法

我做了以下
<form>
    ...
    <button type="submit" class="hide"></button>
</form>

<script>
    ...
    $(...).find('[type="submit"]').trigger('click');
    ...
</script>

有用!

原文链接:https://www.f2er.com/html5/169391.html

猜你在找的HTML5相关文章