Html jsp页面中的必需属性
大家好,我正在使用SpringMVC,我正在寻找一种在客户端验证表单的方法,所以我找到了HTML5的代码Html jsp页面中的必需属性,html,jsp,spring-mvc,Html,Jsp,Spring Mvc,大家好,我正在使用SpringMVC,我正在寻找一种在客户端验证表单的方法,所以我找到了HTML5的代码 <form:input path="login" type="text" required /> 使用jQuery插件进行验证非常简单且易于使用, 您只需在jsp中添加jquery.validate.js文件 并按照脚本标记中的代码进行操作 <script type="text/javascript"> $(document).ready(function() {
<form:input path="login" type="text" required />
使用jQuery插件进行验证非常简单且易于使用, 您只需在jsp中添加
jquery.validate.js
文件
并按照脚本标记中的代码进行操作
<script type="text/javascript">
$(document).ready(function() {
$("#formID").validate({
rules : {
login : {
required : true
}
},
});
});
</script>
$(文档).ready(函数(){
$(“#formID”)。验证({
规则:{
登录:{
必填项:true
}
},
});
});
在yout html中
<form:form id="formID" >
<form:input path="login" type="text" id="login" />
</form:form>
希望这会有用。您应该能够使用所需的属性,但使用XHTML语法而不是简短的HTML语法:
<form:input required="" .../>
或
此required
属性只能在html5标记中使用,不能在spring表单
标记中使用。因此,如何更改spring标记?不能在spring标记中使用required属性。您只需使用(jQuery/JS)进行一些客户端验证即可检查此链接,谢谢您的帮助;)但是我有一个小问题,对于一些测试,我没有使用input submit,而是通过ajax调用提交我的表单,就像这样if(response)$('#formlogin').submit()代码>因此,在进行一些处理后,表单将被提交,并且所需选项不起作用。请检查IE兼容性?required=“”
似乎对我不起作用,但required=“required”
jquery函数中有史以来最好的答案login
请参考input
元素的path
或id
?它不工作$(document).ready(function(){$(“#formlogin”).validate({rules:{login:{required:true}, }); });
我的表单:登录
您是否看到任何控制台错误?登录是指输入元素的id。此路径中没有可用的js文件http://cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.1.27/jquery.form-validator.min.js
您是否在jsp文件中添加了jquery.js
文件?这应该在验证文件之前加载。
<form:input required="" .../>
<form:input required="required" .../>