验证日期是否在sugarcrm中当前日期的日期之前?

时间:2015-06-03 05:20:30

标签: sugarcrm

我在sugarcrm中创建了日期(日历)字段。从日期和日期。

如果用户在当前日期的日期之前输入日期,则必须生成警报。

示例:如果今天的日期是2015年6月3日 - 如果他选择2015年6月2日或6月2日之前,那么我必须生成警报。

1 个答案:

答案 0 :(得分:0)

您需要调用datepicker的函数check_start_date()onchange事件。即startdate和enddate

function check_start_date() { 
    var startDate = $('#start_date').val();
    var endDate = $('#end_date').val(); 
    var startDateVal;
    var endDateVal; 
    /* check field must not be empty */
    if (startDate != '' || enddate != '') {
        startDateVal = Date.parse(startDate);
        endDateVal = Date.parse(endDate);
        if (endDateVal >= startDateVal ) {
            return true;
        } else {
            alert("End date should be greater than start date");
            return false;
        }
    } else {
        return false;
    }
}