随笔分类 -  泛微ecology8前端二次开发

摘要://不可编辑的checkbox $("#" + id).is(':checked') //可编辑的checkbox $("#" + id).next().hasClass("jNiceChecked") 阅读全文
posted @ 2020-06-18 16:03 灌汤非 阅读(660) 评论(0) 推荐(0)
摘要:/**禁用保存 */ function forbiddenSave(){ var mySave = function () { alert("抱歉,此流程不允许保存。"); return false; } if (typeof doSave_nNew != "undefined") {//PC端 d 阅读全文
posted @ 2020-06-18 15:59 灌汤非 阅读(643) 评论(0) 推荐(0)
摘要:将选择框整合给输入框,在用户手动输入时,可以直接选择选择框中预先定义的备选字符串,也可以自定义输入内容。 阅读全文
posted @ 2020-03-25 09:57 灌汤非 阅读(649) 评论(0) 推荐(0)
摘要:oTable0和nodesnum0中的0指明细表1。 阅读全文
posted @ 2020-03-25 09:50 灌汤非 阅读(1066) 评论(1) 推荐(1)
摘要:``` var tbgs = 'field15053_'; jQuery(function () { if(typeof addRow0 "undefined"){//非操作节点,不执行后续代码 return; } try { var oaddRow0 = addRow0; addRow0 = function(){//重写addRow0,0指明细表1 var id='field15052_'; 阅读全文
posted @ 2020-03-25 09:47 灌汤非 阅读(1701) 评论(0) 推荐(0)
摘要:泛微自己偷藏的一些好用的函数,已封装在e8前端中,直接调用即可: 阅读全文
posted @ 2020-03-25 09:40 灌汤非 阅读(1987) 评论(0) 推荐(0)
摘要:发起人在发起节点保存后,默认是可以自行删除流程的。以下代码可以禁用删除功能: 思路:点击删除后,会自动调用deDelete函数,我们重写该函数即可。 阅读全文
posted @ 2020-03-25 09:34 灌汤非 阅读(469) 评论(0) 推荐(0)
摘要:用户点击提交时,若填写的表单数据不合法,给不合法的字段边框一个闪烁的动画效果: 1 /** 2 * 绑定字段提醒事件 3 * 更新日期:20190820 4 * @param {*} $obj 字段jQuery对象 5 * @param {*} marked 闪烁提醒后是否留痕,默认false:不留 阅读全文
posted @ 2019-11-06 14:29 灌汤非 阅读(542) 评论(0) 推荐(0)
摘要:流程表单中,常在提交或者保存前检查数据,数据不合法不允许提交。这时候可以调用重写ecology8写好的函数来达到这种目的。 1 $(function(){ 2 //提交前执行 3 doBeforeSubmit(); 4 //保存前执行 5 doBeforeSave(); 6 }); 7 8 /**提 阅读全文
posted @ 2019-11-06 14:22 灌汤非 阅读(1849) 评论(0) 推荐(0)
摘要:数据量大的时候性能不佳,望大神指点! 阅读全文
posted @ 2019-10-11 13:52 灌汤非 阅读(996) 评论(4) 推荐(0)
摘要:话不多说,上代码: 调用: 阅读全文
posted @ 2019-10-11 13:49 灌汤非 阅读(615) 评论(0) 推荐(0)
摘要:给明细表的奇偶行设置底色交错,可增强视觉效果。 举个例子: 阅读全文
posted @ 2019-10-11 13:45 灌汤非 阅读(775) 评论(1) 推荐(1)
摘要:文本框(不改变css): 设置文本框字段可编辑性,同时设置css: 1 /**设置文本框字段可编辑性,同时设置css*/ 2 function setFieldEditable($obj, editable) { 3 var border=editable?"1px solid #E9E9E2":" 阅读全文
posted @ 2019-09-27 17:27 灌汤非 阅读(633) 评论(0) 推荐(0)
摘要:标准功能“显示属性联动”中只能根据下拉框字段的值设置指定字段是否必填,并不能达到其他需求效果。这时就需要借助JS脚本了。 输入框和浏览框: 1 /** 2 * 设置字段必填/选填 3 * @param {boolean} necessary true-必填;false-选填 4 * @param { 阅读全文
posted @ 2019-09-27 13:17 灌汤非 阅读(1890) 评论(0) 推荐(0)
摘要:ecology8虽说支持主流浏览器访问,实测IE内核使用时,性能不佳,频频出错,谷歌(Webkit)内核效果最好。而且在进行JS二次开发时,处理浏览器兼容性问题是令人很头疼的事情。本段代码简单粗暴,谷歌内核的浏览器可以打开,其他浏览器就退出。 /**检查浏览器是否是Webkit内核 */ funct 阅读全文
posted @ 2019-09-27 11:56 灌汤非 阅读(422) 评论(0) 推荐(0)
摘要:1 /** 2 * 给输入框绑定事件 3 * @param {*} fieldId 输入框字段id 4 * @param {*} eventFn 检查事件函数 5 */ 6 function bindCheckEventOnInput(fieldId,eventFn){ 7 var oldCheckinput2 = window.checkinput2;//存放原检... 阅读全文
posted @ 2019-09-27 11:47 灌汤非 阅读(1131) 评论(0) 推荐(0)