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, как у меня было сначала!

Другие вопросы по тегам