ecology8流程表单常用js

1、提交验证表单结束日期不能少于开始日期
2、checkbox被选中监听事件,监听checkbox复选框 打开表单首先隐藏行 如果checkbox被选中 显示行
3、表单与后端进行数据交互并回写
jQuery(document).ready(function(){
var reuqestid=jQuery("input[name='requestid']").val();
var xmlx = jQuery("#field7444").val();
var szbm = jQuery("#field7445").val();
var url="/gfkd/validatexmdm.jsp?type=4&r="+Math.random();
var param={xmlx:xmlx,szbm:szbm,reuqestid:reuqestid};
jQuery.getJSON(url,param,function(Json){
if(Json.flg){
jQuery("#field7330").val(Json.msg);
jQuery("#field7330span").text(Json.msg);
}else{
alert(Json.msg);
}
});
});
4、联系电话必须输入11位数字验证:
5、从选取的的字段自动填入其他字段:
6、流程表单弹出一个div层次
7、复选框必须选择一个方可提交:代码如下
8、让流程的签字意见框默认展开
在ecology/workflow/request/WorkflowSignInput.jsp最下方添加如下代码
9、流程表单里面怎么通过js获取当前登录人员的id
var userid =wf__info.f_bel_userid;
var userid=window.__userid;
eg:
jQuery(document).ready(function(){
if(window.console) console.log ("wf__info.f_bel_userid=======>"+wf__info.f_bel_userid);
if(window.console) console.log ("window.__userid=======>"+window.__userid);
});
10.如何实现登录名记住上次登录的登录名
1.自行下载/jquery.cookie.js;放到/wui/common/jquery/plugin/目录下
2. 将以下代码放到 /wui/theme/ecology8/page/login.jsp 页面中45行
11、如何给单元格添加链接【例如:获取快递单号】
//获取快递单号作为参数跳转到快递100进行快速查询
12、如何让流程表单上的时间只显示5,10,15.....55
function initTimeChooseDiv() {
var html = [];
html.push("");
for (var i = 0; i < 60; i++) {
var hidden = i % 10 == 0 ? "" : "display:none;"
html.push('' + i + '');
}
html.push("");
jQuery("#meizzDateLayer2").contents().find("#TimeLayer tbody").html(html.join(""));
jQuery("#meizzDateLayer2").width("190").height("76");
}





你可能感兴趣的:(泛微)