日期控件编辑后事件,js如下
// 获取当前日期并计算30天前日期
const now = new Date();
const thirtyDaysAgo = new Date();
thirtyDaysAgo.setDate(now.getDate() - 30);
// 用户选择的日期(示例)
const userDate =this.getValue(); // 假设这是用户选择的日期字符串
const selectedDate = new Date(userDate);
// 比较日期
if (selectedDate < thirtyDaysAgo) {
$('div[widgetname="TX"]').css("background","red");//TX是控件名,需要大写
}
============
// 获取当前日期并计算30天前日期
const now = new Date();
const thirtyDaysAgo = new Date();
thirtyDaysAgo.setDate(now.getDate() - 30);
thirtyDaysAgo1.setDate(now.getDate() - 1);
// 用户选择的日期(示例)
const userDate =this.getValue(); // 假设这是用户选择的日期字符串
const selectedDate = new Date(userDate);
// 比较日期
if (selectedDate < thirtyDaysAgo&&selectedDate == thirtyDaysAgo1) {
$('div[widgetname="TX"]').css("background","red");//TX是控件名,需要大写
}