【问题标题】:Validation in Telerik Report parameterTelerik Report 参数中的验证
【发布时间】:2021-09-28 16:21:07
【问题描述】:

我正在创建 HTML5 Telerik 报告。我有两个参数,例如开始日期和结束日期。我想以开始日期和结束日期之间的持续时间不超过 6 个月的方式验证这些参数。

【问题讨论】:

    标签: telerik-reporting


    【解决方案1】:

    一种方法是在初始化后订阅start DatePicker的Change事件。从那里您可以设置结束 DatePicker 的 Max 值。

    <script>
        $(document).ready(function () {
            const startDate = $("#startDate").data("kendoDatePicker");
            const endDate = $("#endDate").data("kendoDatePicker");
    
            startDate.bind("change", function() {
                // Get the date 6 months after the selected startDate value.
                let maxDate = this.value();
                maxDate = maxDate.setMonth(maxDate.getMonth() + 6);
    
                // Set the Max date for the endDate DatePicker.
                endDate.max(new Date(maxDate));
            });
        });
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-08
      相关资源
      最近更新 更多