我正在尝试将 html5 实现到表单中,但是当我通过 jquery 提交表单并尝试使用 html5“必需”属性时遇到了问题。
这是我的表格,很简单:
<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 所需的属性。
提前感谢您的答案