泛微OA流程明细表取值并校验
简单粗暴,先贴代码:
<script>
jQuery(document).ready(function() {checkCustomize = function() { //提交验证var returnval = true;var rowindex = parseInt($G("indexnum0").value)-1;for(var i=0;i<=rowindex;i++){var ksrq = jQuery("#field62969"+"_"+i).val();var kssj = jQuery("#field62970"+"_"+i).val();console.log(rowindex);console.log(ksrq);console.log(kssj);var jsrq = jQuery("#field62971"+"_"+i).val();var jssj = jQuery("#field62972"+"_"+i).val();var ks=ksrq+" "+kssj;var js=jsrq+" "+jssj;console.log(ks);console.log(js);if(ks>=js){Dialog.alert("阴天快乐");returnval=false;}}return returnval;}});
</script>
一个在流程01节点做时间校验的小需求,第一次接触泛微也弄了两小时。
先说监听吧,正常都是监听提交按钮嘛,这里应该是封装的checkCustomize这个方法,在这个方法里写就会在点击提交按钮时执行函数
再说取值,这个真的是研究了一个多小时,主表直接jQuery(“字段id”).val()即可,
明细表比较麻烦,得jQuery("#field62969"+"_"+i).val(),这个i就是明细表的索引,俗称第几行,
总索引var rowindex = parseInt($G(“indexnum0”).value)即可;但是获取的时候记得索引-1
再回到checkCustomize这个方法,返回false即代表流程提交校验失败,返回true代表流程提交校验成功,可进入下一节点。
当然还有Dialog.alert(“阴天快乐”);应该是泛微自己封装的弹出框方法,一个比较标准的弹框,做提示的时候可以用用
泛微OA流程明细表取值并校验相关推荐
- ajax 泛微oa表单js_泛微oa流程表单二次开发新人注意事项,
泛微oa流程表单二次开发新人注意事项, 1.泛微的PC端和手机端使用的jQuery代码通用吗? 答:根据实际操作情况,泛微的PC端和手机端使用的jQuery代码并不是通用的,pc端的代码有些不能在手机 ...
- 泛微OA流程表单验证附加验证条件-js代码块
身份证号 验证18位 对应字段名 field10762 数据字段名sfzh 上代码 jQuery(document).ready(function() {var value1= "fiel ...
- 泛微oa流程表单之明细表字段通过文本输入内容使另外一个字段必填
//明细表字段通过文本输入内容使另外一个字段必填 jQuery("#detailDiv_0").delegate("input[id^='field10247_']&qu ...
- 泛微oa流程表单之请假单(判断请假结束时间不能小于等于请假开始时间)
<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式. --> <script type="text/javascript">/* ...
- 泛微oa流程表单之check框至少勾选一个
<script> jQuery(document).ready(function(){checkCustomize = function (){if((jQuery("#fiel ...
- 泛微oa流程表单之意见栏字数限制
<script type="text/javascript">checkCustomize = function() {var remarkHtml = Ckedito ...
- 泛微oa流程表单之开始时间与结束时间限制在本周且不能跨月
本次是主表中开始时间和结束时间限制在本周且不能跨月. 如果出现跨月会弹出一个"出现跨月"的提示,并且清空当前所选日期 <script type="text/java ...
- 泛微OA_E9之明细表选择框,选项带出主表审批人
目录 1.需求描述 1.1 需求 1.2 描述 示例1:当明细行只有一行时 示例2:当明细行有多行时 2.思路 3.效果 效果1:明细表中的"选择框A"字段,当选项包含" ...
- 泛微oa明细表添加按钮_泛微OA 新增功能:表格单建模详解.doc
泛微OA 新增功能:表格单建模详解 Weaver Software中国上海耀华支路39弄9号(通耀路济明路路口) Weaver Software 中国上海耀华支路39弄9号(通耀路济明路路口) 邮政编 ...
- 泛微oa明细表添加按钮_泛微OA 新增能:表单建模详解.doc
泛微OA 新增能:表单建模详解 Weaver Software中国上海耀华支路39弄9号(通耀路济明路路口) Weaver Software 中国上海耀华支路39弄9号(通耀路济明路路口) 邮政编码: ...
最新文章
- java获取id值_从另一页获取ID值[重复]
- 计算机视觉、机器学习相关领域论文和源代码大集合
- hub设备_HUB选择困难症?从这里解决
- Oracle ETL日志审计存储过程示例
- 照猫画虎,分分钟学会的Matplotlib技巧:反转轴、绘制双轴和定制刻度
- 大工14春 计算机文化基础 在线测试,大工14春《计算机文化基础》在线测试I含答案.doc...
- C++中函数模板的用法详细解析
- 实现分页统计记录总数时: sql语句的异常
- 一个软件测试员的工作与学习(二)
- mysql(6)-mysql的视图功能和存储过程
- 关于RDP报表工具参数配置
- 三星固态性能测试软件,三星850 EVO 120G固态硬盘评测——性能测试与保养
- 2012考研数学二第(18)题——多元函数积分学:二重积分求面积+画曲线:心形线
- 使用opennlp进行词性标注
- 世预赛首发焦点解析:里皮的思路你能懂?
- CodeForces 1538G : Gift Set 思维 + 二分
- web前端面试题以及相关答案解析
- 2015年上半年数据库系统工程师考试上午真题
- JavaSE 8 离线API下载
- 微型计算机中常见到的Ega.VGA等是指,大学计算机基础选择题汇总
热门文章
- 从Logistic回归到神经网络的一点感悟
- 一条wmic命令解决硬盘序列号和mac地址查询
- 个人信用报告今起可上网查询
- 单GPU每秒76帧,重叠对象也能完美分割,多模态Transformer用于视频分割效果惊艳...
- 计算机怎么看事件管理,win7系统事件查看器怎么打开
- php学习日志(5)-解决Windows Live Writer错误:WindowsLive.Writer.CoreServices.HttpRequestHelper的类型初始值设定发生异常...
- roslaunch的.launch文件的标签总结
- JAVA基础_ Scanner扫描仪
- Aras innovator: 如何制作一个itemtype的BOM结构
- 联想台式计算机设置u盘启动不了,联想扬天M4000e台式电脑bios设置U盘启动图文方法...