DateBox jQuery Mobile - минимальный атрибут, установленный после загрузки страницы. конечная дата не допускается до начальной даты
Я хочу убедиться, что люди не могут выбрать дату окончания, которая является более ранней, чем дата начала в этой скрипке: http://jsfiddle.net/pUQhA/3/
Я попытался установить атрибут min на дату, когда я обновляю дату начала, но это не будет работать. Я пытался обновить, но это все равно не будет работать. Что я могу сделать?
$("#end_date").attr("min", $("#start_date").val());
$("#end_date").trigger("datebox", {"method":"dorefresh"});
Когда я делаю это, он устанавливает min-attr, но я все еще могу выбрать дату до даты начала.
1 ответ
Решение
Я нашел решение:
$('element').datebox('applyMinMax')
И формат даты для min должен быть%Y-%m-%d, а не%d-%m-%Y, как у меня было сначала!