Ecology8二次开发:HTML表单添加值改变事件
来源:互联网 发布:unix环境高级编程笔记 编辑:程序博客网 时间:2024/06/09 21:12
/** * 添加HTML表单值改变事件。 * @param fnCallBack 回调函数,用户修改表单数据时调用 */var addFormValueChangeEvent = function(fnCallBack) {var oldCheckinput2 = window.checkinput2;var oldWfbrowvaluechange = window.wfbrowvaluechange;var oldOnWorkFlowShowTime = window.onWorkFlowShowTime;var _fieldId, _rowIndex, _value;// 文本框、下拉选择window.checkinput2 = function(eId, eSpanId, viewType) {// eId: field5847_0, eSpanId: field5847_0span, viewType: 0var fieldIdInfo = eId.split('_');_fieldId = fieldIdInfo[0];_rowIndex = fieldIdInfo[1];_value = $('#' + eId).val();fnCallBack(_fieldId, _rowIndex, _value);viewType = $('#' + eId).attr('viewtype');oldCheckinput2(eId, eSpanId, viewType);};// 浏览按钮(人力资源、部门、日期)window.wfbrowvaluechange = function(obj, fieldid, rowindex) {// obj: [object HTMLInputElement], fieldid: 5832, rowindex:_fieldId = 'field' + fieldid;_rowIndex = rowindex;_value = isNaN(parseInt(rowindex)) ? $('#' + _fieldId).val() : $('#' + _fieldId + '_' + rowindex).val();fnCallBack(_fieldId, _rowIndex, _value);oldWfbrowvaluechange(obj, fieldid, rowindex);};// 浏览按钮(时间)window.onWorkFlowShowTime = function(spanname, inputname, ismand, callBackFn) {oldOnWorkFlowShowTime(spanname, inputname, ismand, function(){var fieldIdInfo = inputname.split('_');_fieldId = fieldIdInfo[0];_rowIndex = fieldIdInfo[1];_value = $('#' + inputname).val();fnCallBack(_fieldId, _rowIndex, _value);callBackFn();});};};/** * 注册HTML表单值改时执行的回调函数。 * @param fnCallBack 回调函数,用户修改表单数据时调用 * 回调函数参数:字段ID(支持明细)、明细行号、修改后的值 */addFormValueChangeEvent(function(_fieldId, _rowIndex, _value){// TODO 业务逻辑代码});
阅读全文
0 0
- Ecology8二次开发:HTML表单添加值改变事件
- Ecology8二次开发:HTML表单浏览按钮只读与设置值
- Ecology8二次开发:HTML表单给自定义浏览按钮添加弹窗前事件
- Ecology8二次开发:HTML表单字段必填验证的添加与移除
- Ecology8二次开发:HTML表单隐藏行与显示行
- Ecology8二次开发:在页面中添加部门浏览按钮控件
- ecology8流程表单常用js
- html input 等值改变添加监听事件
- html中文本值改变事件
- 触发事件,改变html标签内值
- jQuery HTML 操作 改变/添加文本值
- html表单提交事件
- 表单提交添加事件
- K3 BOS 表单插件开发 - 表头值改变事件
- html表单添加和删
- 训练30-HTML 添加表单
- 二次开发visio添加右键菜单响应事件错误
- JS动态添加HTML事件
- scp传输失败
- FCC——Spinal Tap Case
- CSS3-基本选择器
- win7安装Qt4.8.5 For Windows 最详细的教程,附带所有安装文件-- 转自zgj_today的csdn空间
- 深度学习入门---softmax回归 Python实现
- Ecology8二次开发:HTML表单添加值改变事件
- java中 servlet和jsp的概念及区别
- Bridging signals
- Mac磁盘空间不足
- 算法(3.1 符号表)
- 【socket】深入浅出讲解:php的socket通信
- If...Then...Else
- 泛型和数组以及Java是如何实现泛型的
- C#之入门总结_进程,线程_14