function validate(){
var _isSubmit = true;
var _msg = "";
$('#roleEditForm input').each(function(i){
// alert($(this).attr("name"));
var _v = $(this).val();
if(!_v){
_isSubmit = false;
if($(this).attr("name") == "code"){
_msg = "角色编码不能为空!";
}else{
_msg += "<br>角色名称不能为空!";
}
}
});
if(_isSubmit){
$.ajax({
url: url,
type: 'post',
data: $('#roleEditForm').serialize(),
dataType:'json',
success:function(data){
if (data.success){
$('#divEdit').dialog({closed:true});// 关闭对话框
$('#dataList').datagrid('reload'); // 刷新列表数据
} else {
$.messager.alert('警告', data.msg, 'error');
}
}
})
} else {
$.messager.alert("错误", _msg, "error");
}
}
分享到:
相关推荐
"纯手工打造类似Ext的验证效果"这个主题聚焦于使用JavaScript进行表单验证,模仿流行的ExtJS库提供的验证功能。ExtJS是一款功能强大的JavaScript框架,它提供了丰富的组件和强大的数据绑定机制,包括复杂的表单验证...
本项目中,你需要关注如何防止SQL注入、XSS攻击,并理解使用预编译语句、过滤用户输入、验证表单数据等安全措施。 七、响应式设计 考虑到商城系统通常需要在不同设备上运行,响应式设计是必须的。虽然代码未直接...
在本文中,我们将探讨如何实现一个纯手工编写的、具有美观样式的表单验证功能,主要涉及JavaScript(JS)和jQuery。表单验证是确保用户输入数据有效性和完整性的关键步骤,尤其对于网页应用程序而言。以下是一些核心...
接下来,我们将创建一个纯手工的Web应用。这涉及创建基本的目录结构,包括`WEB-INF`、`jsp`和`src`目录。在`src`目录下,我们会编写Action类,这是Struts 2中的业务逻辑组件。Action类负责处理用户请求,通常继承自`...
- **数据验证**: 内置表单数据验证功能。 - **Session 安全**: 保证 Session 的安全性和有效性。 - **自定义工厂**: 支持自定义组件和模型工厂。 - **懒加载 Model**: 提高应用程序性能。 - **HTML 属性控制**: 通过...