2008-11-25 3 views
1

Я использую date picker provided by jQuery UI для выбора диапазона дат, который заканчивается одним текстовым вводом с чем-то вроде 11/11/2008 - 12/05/2008. Что бы вы порекомендовали как можно скорее (jQuery/JavaScript) на стороне клиента, а также код для проверки на стороне сервера (ASP.NET/C#), чтобы убедиться, что пользователь вводит допустимые даты?Диапазон допустимых дат, создаваемых jQuery UI DatePicker

Записка I asked a question on Stack Overflow на днях о том, как разобрать две даты, используя C#, если вы заинтересованы.

ответ

2

CustomValidator. Должно быть довольно просто разбить их на две отдельные даты, проанализировать каждый и сравнить, если необходимо, чтобы проверить правильность диапазона.

2

Вы можете сравнить Даты с javascript довольно легко, просто конвертируйте входы в объекты Date, а затем любой компаратор будет работать. Я использую Date.js, так как он имеет отличный парсер. На бэкэнд я бы предположил, что вы можете сделать то же самое, ключ состоит в том, чтобы преобразовать все ваши объекты в один и тот же тип и тот, который можно сравнить с другим.

Смежные вопросы