博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery.form.js+jquery.validation.js实现表单校验和提交
阅读量:7081 次
发布时间:2019-06-28

本文共 1627 字,大约阅读时间需要 5 分钟。

 

一、jquery引用

主要用到3个js:
jquery.js
jquery.form.js
jquery.validation.js
另外,为了校验结果提示本地化,还需要引入jquery.validate对应的mesage_zh.js。
这个几个文件的地址就不一一整理了,可以在官网上去下载,也可以在CathyCMS项目中拷贝。
 

二、html页面

权限管理的新增角色页面,不考虑资源树部分的话,这个页面的内容和交互比较简单,我们就以这个页面为例,看下怎么实现表单校验和异步提交。

  

三、表单校验部分脚本

这个页面要求角色名称必填,如果校验不合格在当前页面给出提示;如果校验合格就提交ajax请求。
 

  

四、后台action

@RequestMapping("/save")    @ResponseBody    public JsonResult save(CmsRole role){        JsonResult jsonResult=new JsonResult(){
{ setReturncode(-1); setMessage("保存失败"); }}; int result; if(role.getRoleId()==null||role.getRoleId()==0){ result=roleService.insert(role); }else{ result=roleService.update(role); } if(result>0){ jsonResult.setReturncode(0); jsonResult.setMessage("保存成功"); } return jsonResult; }

 

 
 

转载地址:http://welml.baihongyu.com/

你可能感兴趣的文章
JNI类型转换
查看>>
腾讯课堂视频下载
查看>>
我的友情链接
查看>>
在WPF下整一个会分页的DataGrid(二)
查看>>
OpenSNS 轻社交(原 ThinkOX) 1.6.0 新版发布公告
查看>>
list-style-type
查看>>
与人相处的一些法则
查看>>
Devops下的分布式监控方案
查看>>
项目整体管理与范围管理梳理
查看>>
c语言一些简单算法
查看>>
(五)boost库之随机数random
查看>>
把zlib openssl librtmp 等移植到D1里去
查看>>
别名alias、文件移动覆盖
查看>>
History的应用
查看>>
安卓学习-Bitmaps与优化
查看>>
用JAVA和Websocket实现实时通讯
查看>>
如何/怎么激活win8/win8.1/windows8.1/
查看>>
windows做FTPserver的一种方法
查看>>
设计模式之迭代器模式
查看>>
MYSQL企业级应用(三)基本管理
查看>>