0

所以我尝试使用带有角度的pickadate.js插件我有两个输入,一个用于“开始”日期,一个用于“完成”日期,问题是我需要防止出现类似问题,(开始日期大于完成日期)

我的输入:

                <input id="genWork_periodInitial"
                    name="genWork_periodInitial"
                    ng-model="set.work.model.startedAt"
                    date-format="set.work.model.instance.startedAt"
                    required
                    type="text"
                    pickadate
                    options="{
                        format: 'dd/mm/yyyy',
                        selectYears: 50,
                        selectMonths: true,
                        max: set.work.model.finishedAt
                    }">

完成日期:

            <input type="text" id="genWork_periodEnd"
                name="genWork_periodEnd" 
                ng-model="set.work.model.finishedAt"
                date-format="set.work.model.instance.finishedAt"
                class="profile-edit-professional-work-year-end-input"
                required
                pickadate
                options="{
                    format: 'dd/mm/yyyy',
                    selectYears: 50,
                    selectMonths: true,
                    min: set.work.model.startedAt,
                    max: moment().toDate()
                }">

set.work.model.startedAt 和 .finishedAt 返回如下值:01/02/2015

有人可以帮忙吗?

4

0 回答 0