var fieldsDate=[
"field7940_",//明细表结束日期
]
var nowDay="";
$(function(){
nowDay = day2.getFullYear()+"-" + (day2.getMonth()+1) + "-" + day2.getDate();
})
/**
*
* 明细表新增(默认新增),结束日期change检查
*
*/
function checkEndDate() {
//明细行添加,绑定chang事件(可以设置默认新增一行)_customAddFun0,0代表明细表1
_customAddFun0=function(){
var index=$("#indexnum0").val();
var i=index-1;
$("#"+fieldsDate[0]+i).bindPropertyChange(function(){
var endDate=$("#"+fieldsDate[0]+i).val();
if (endDate> nowDay ){
$("#"+fieldsDate[0]+i).val("");
$("#"+fieldsDate[0]+i+"span").html("<img src=\"/images/BacoError_wev8.gif\" align=\"absmiddle\">");
top.Dialog.alert("结束日期必须小于或等于当前日期");
}
})
}
}
//明细表删除
function deleteDetail() {
var index0 = $("#indexnum0").val();
for (var i = 0; i < index0; i++) {
$("#oTable0 tr[_rowindex='" + i + "']").remove();
}
}
/**
*
* 清除保存之后不符合要求的数据
* (_customAddFun0对于保存之后的change事件不生效)
*/
function initClearDate() {
var index=$("#indexnum0").val(); //明细表一行数
for(var i=0;i <index ;i++){
var endDate=$("#"+fieldsDate[0]+i).val();
if (endDate> nowDay ) {
$("#" + fieldsDate[0] + i).val("");
$("#" + fieldsDate[0] + i + "span").html("<img src=\"/images/BacoError_wev8.gif\" align=\"absmiddle\">");
}
}
}