在后台加验证

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35835118/article/details/83651695

后台:
if((wca.getCategoryName()== null || “”.equals(wca.getCategoryName()))){
return wca;
}
如果是多个字段,则在后面加上||与前台相对应。
前台:

<tr>
	<th>
		<font color="red">&nbsp;*&nbsp;</font>资金类别名称
	</th>
			<td>
				<input class="u-ipt u-ipt-w4 tipmsg1" type="text" placeholder="请输入资金类别名称" datatype="*1-160" nullmsg="请输入资金类别名称" errormsg="资金类别输入格式错误" tipmsg="请输入资金类别名称,示例:冷链物流发展" id="categoryName" name="categoryName">
			</td> 
</tr>

在前台验证:
如果为空则不能保存。

var submitCheck = false;
	var vf;
	$("#form_save").click(function(){
		if($("#aspectId").val()==null || $("#aspectId").val()==""){
			layer.alert("请选择支持方向!");
			return;
		}
		if($("#categoryName").val()==null || $("#categoryName").val()==""){
			layer.alert("请输入资金类别名称!");
			return;
		}
		vf = $("#categoryForm").Validform({
			//传入自定义datatype类型
			datatype:{        
				"z11" : /[/s]{0,1600}$/
			},
			btnReset:"#form_reset"
		});
		if(!submitCheck){
			if(vf.check()){
	   		    var fromData = $("#categoryForm").serialize();
	   		    $.ajax({
		           url:"${base}/categoryOne/addCateOne",
		           data:fromData, 
		           type:'post',
		           dataType:'json', 
		           success:function(data){
				   	   if(data.id != null && data.id !=""){
				   	       submitCheck = true;
		                   layer.confirm("保存成功!",{btn: ['确定']},function(index){
		                       parent.location.reload();
		                   });
					   }else {
					       layer.alert("保存失败");
					   }
				   }
				});
			}
		}else{
			layer.alert("请勿重复提交。");
		}
	});

猜你喜欢

转载自blog.csdn.net/qq_35835118/article/details/83651695