1.明细表日期泛微控制
<script>
//页面加载完成调用
jQuery(document).ready(function() {
WfForm.controlDateRange("field98376_0", 1, 100); //控制主表日期或者明细表第一个日期格式为明天~100天可选
WfForm.changeFieldValue("field98376_0", {value:""});//加载完成设置车辆到场时间为"" 防止显示默认今天
WfForm.registerAction(WfForm.ACTION_ADDROW+"1",function(index){//点击,明细表添加按钮调用
WfForm.controlDateRange("field98376_" + index, 1, 100); //控制明细表新添加日期格式为明天~100天可选
WfForm.changeFieldValue("field98376_" + index,{value:""}); //加载完成设置车辆到场时间为"" 防止显示默认今天
});
WfForm.registerAction(WfForm.ACTION_DELROW+"1",
function(arg){//点击明细表删除按钮
var rowArr =WfForm.getDetailAllRowIndexStr("detail_1").split(",");//获取明细表数据
for(var i=0; i
var rowNumber = rowArr[i];
if(rowNumber !== ""){
let key =WfForm.getDetailRowSerailNum("detail_1", rowNumber);
WfForm.changeFieldValue("field19110_" + rowNumber, {value:key});
}
}
});
});
</script>
2.主表日期范围控制
<script>
jQuery(document).ready(function() {
//当天不可选择 1 100 往后可以选择100天
WfForm.controlDateRange("field98265",1, 100); //控制主表日期字段id
//设置到场时间字段默认值为""
WfForm.changeFieldValue("field98265", {value:""});
});
</script>
网友评论