JEECG平台中基于form表单封装了<t:formvalid>标签,对应实现的类为FormValidationTag.java文件。

很多时候在正式向后台提交数据前想要做判断处理,若通过判断则继续提交,若未通过则给予相应提示并停止本次提交,这就用到了表单的中断与手动提交。

中断提交:

只需在beforeSubmit方法中返回false,即可中断提交。

<t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table" action="gdsxController.do?doUpdate" tiptype="1" beforeSubmit="gdsxUpdateBeforeSubmit">
<input id="id" name="id" type="hidden" value="${gdsxPage.id }">
<input id="createName" name="createName" type="hidden" value="${gdsxPage.createName }">
<input id="createBy" name="createBy" type="hidden" value="${gdsxPage.createBy }">
<input id="createDate" name="createDate" type="hidden" value="${gdsxPage.createDate }">
<input id="updateName" name="updateName" type="hidden" value="${gdsxPage.updateName }">
<input id="updateBy" name="updateBy" type="hidden" value="${gdsxPage.updateBy }">
<input id="updateDate" name="updateDate" type="hidden" value="${gdsxPage.updateDate }">
<t:tabs width="680" id="tt" iframe="false" tabPosition="top" fit="false">
<t:tab href="gdsxController.do?goHtjyUpdate&id=${gdsxPage.id }" icon="icon-search" title="合同简要" id="hejy"></t:tab>
<t:tab href="gdsxController.do?goGdxxUpdate&id=${gdsxPage.id }" icon="icon-search" title="供地信息" id="gdxx"></t:tab>
<t:tab href="gdsxController.do?goCjmjUpdate&id=${gdsxPage.id }" icon="icon-search" title="村居面积" id="cjmj"></t:tab>
</t:tabs>
</t:formvalid>
function gdsxUpdateBeforeSubmit()
{
  //下面三行代码将form表单提交的数据加载中遮罩层取消
var infoTable = subDlgIndex.DOM.t.parent().parent().parent();
infoTable.parent().css('display','none');
infoTable.parent().parent().children("#ldg_lockmask").attr("hidden","true");
return false;
}

JEECG中表单提交的中断的更多相关文章

  1. 关于struts2中表单提交时,中文乱码问题的解决

    http://blog.csdn.net/hjw506848887/article/details/8966194 今天写项目时,突然遇到了struts2中表单提交的中文乱码问题,调了好久就是不知道答 ...

  2. HTML中表单提交数据GET、POST的区别

    表单提交数据Get和Post的区别: GET和POST是表单提交数据其中的两种方式,除此之外还有PUT.DELETE等. GET: GET的请求起因于正常的URL请求,或是没有指定METHOD的HTM ...

  3. js中表单提交后按钮变灰色的功能

    表单提交后按钮变成灰色 http://www.111cn.net/wy/js-ajax/45299.htm

  4. Html 中表单提交的一些知识总结——防止表单自动提交,以及submit和button提交表单的区别

    转自:http://jackaudrey.blog.163.com/blog/static/1314217882010590041833/ 在页面中有多个input type="text&q ...

  5. java web当中表单提交到后台出现乱码的解决方法

    1.如果提交方式为post,想不乱码,只需要在服务器端设置request对象的编码即可,客户端以哪种编码提交的,服务器端的request对象就以对应的编码接收,比如客户端是以UTF-8编码提交的,那么 ...

  6. Jquery ajax中表单提交被拦截的问题处理方法

    在实际开发项目中,由于要做支付宝的批量退款处理,需要用到ajax中去提交表单数据,项目截图如下: 由于在第二张截图“确认退款”那里需要异步ajax提交数据到服务器处理信息,处理成功后将返回的数据装载到 ...

  7. html中表单提交

    表单提交代码 1.源代码分析 <!DOCTYPE html> <html lang="en"> <head> <meta charset= ...

  8. php中表单提交复选框与下拉列表项

    在赶项目中,抽出半个小时来写篇博客吧,这个功能说实话不难,为什么要写呢,因为在复选框那里有小小的难点,我试了好多遍才试成功的,希望能为以后需要帮助的同学提供点思路. 先看一下我做的效果吧 就是给每个业 ...

  9. jsp 嵌套iframe 从iframe中表单提交并传值到外层

    今天因需求迭代 更改元来代码 遇到了这么个问题 就是想在 iframe中提交后进行整个页面的跳转 并把iframe中的值传到外层jsp 大概就是这个样子 外层 a.jsp <div id=&qu ...

随机推荐

  1. mysql数据库备份 mysqldump

    一.--all-databases /application/mysql3307/bin/mysqldump -uroot -S /application/mysql3307/logs/mysql.s ...

  2. Linux 僵尸进程的筛选和查杀

    一.筛选 ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' 二.查杀 ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' ...

  3. Unity 之 如何删除Unity项目里面没用的东西??

    选中需要用到的Scene,右键选 Select Dependencies,这样会选出这个场景所有用到的文件,将这些文件导出为 .unitypackage. 用同样的办法就所有用到的几个场景的文件分别导 ...

  4. FastAdmin 的上传代码在哪里?

    FastAdmin 的上传代码在哪里? FastAdmin 默认是通过 Ajax 上传到本地. 使用 admin/ajax/upload 方式返回 url. 代码文件地址在 application\a ...

  5. @Resource注解的官方解释

    一.@Resource注解的官方解释@Resource annotation, which is semantically defined to identify a specific target ...

  6. Gephi可视化(二)

    继在园子里写的<Gephi可视化(一)——使用Gephi Toolkit创建Gephi应用>介绍了如何使用Gephi Toolkit工具集进行可视化编程后,本篇对Gephi Toolkit ...

  7. [ 转载 ]Java:成员变量,局部变量,静态变量的区别

    精简后方便自己理解. 成员变量 我们研究一个事物: 属性:外在特征:如身高,体重 行为:能做什么:如说话,打球. 在Java语言中,最基本的单位是类(class),类就是用来体现事物的. 属性:类中的 ...

  8. 洛谷 P1114 “非常男女”计划

    To 洛谷.1114 “非常男女”计划 题目描述 近来,初一年的XXX小朋友致力于研究班上同学的配对问题(别想太多,仅是舞伴),通过各种推理和实验,他掌握了大量的实战经验.例如,据他观察,身高相近的人 ...

  9. mongodb数组操作

    1.查询课程中包含math,chinese的课程 db.getCollection('student').find( { course:{$all:['math','chinese']} } ).pr ...

  10. redis 在 php 中的应用(Connection [ 连接] 篇)

    本文为我阅读了 redis参考手册 之后编写,注意 php_redis 和 redis-cli 的区别(主要是返回值类型和参数用法) 目录: Connection(连接) AUTH ECHO PING ...