十七、新增、修改--功能优化总结

十四章介绍了新增功能,该功能可以进行优化,本节以角色(t_role)进行讲解,主要是在新增的时候先校验该角色的名称(name)是否已经存在

JS代码如下:

//新增角色
$("#insertBtn").click(function(){
	var name = $("#name").val().trim();
	//非空校验
	if(name == ""){
		layer.msg("角色名称不能为空,请输入", {time:2000, icon:5, shift:6}, function(){});
		return;
	}
	//校验完成
	var loadingIndex = null;
	$.ajax({
		type : "POST",
		url : "${APP_PATH}/role/insert",
		data : {
			"name" : name
		},
		dataType : "json",
		beforeSend : function(){
			loadingIndex = layer.msg('处理中', {icon: 16});
		},
		success : function(result){
			layer.close(loadingIndex);//关掉效果
			if(result.succe

你可能感兴趣的:(RBAC权限管理-SSM框架)