사용자가 날짜를 선택하는 두 개의 입력 상자의 유효성을 검사하려고합니다. 이전 날짜를 선택하도록 사용자를 제한하고 오늘 날짜로 첫 번째 텍스트 상자를 선택하는 경우 다음 입력 상자는 하루 전날 (미래 날짜)이어야합니다.jQuery 날짜 선택기 유효성 검사 문제
제출시 확인을 위해 입력 상자 중 하나를 선택하지 않으면 오류 메시지가 표시됩니다.
<asp:Label ID="lblPickupDate" runat="server" Text="Pick-up Date" CssClass="lblPickup"></asp:Label>
<input type="text" class="datePicker" id="validBeforeDatepicker" value="Please select a date" name="pickupdate" /> <span class="ui-icon ui-icon-calendar"></span>
<asp:Label ID="lblReturnDate" runat="server" Text="Return Date" CssClass="lblReturnDate"></asp:Label>
<input type="text" class="datePicker" id="validAfterDatepicker" value="Please select a date" name="returdate" /> <span class="ui-icon ui-icon-calendar"></span>
$(function() {
$("#validBeforeDatepicker").datepicker({
showOn: "button",
buttonImage: "/assets/img/calendar.gif",
buttonImageOnly: true,
minDate: 0,
required: true,
message: "This is a required field",
dateFormat: 'dd-mm-yy',
onClose: function() {$(this).valid();}
});
});
$(function() {
$("#validAfterDatepicker").datepicker({
showOn: "button",
buttonImage: "/assets/img/calendar.gif",
buttonImageOnly: true,
minDate: +1,
required: true,
message: "This is a required field",
dateFormat: 'dd-mm-yy',
onClose: function() {$(this).valid();}
});
});
필자는 Ive를 true로 설정해야하므로 놓치지 않으면 유효성 검사 오류가 발생하지 않아야합니까?
형태가 사이트 : http://www.rentruck.co.uk
나는 또한 이것 좀 했어하지만 캔트가있는 Datepicker siteView source
섹션에 그것을 http://keith-wood.name/uiDatepickerValidation.html
완벽한! 날 위해 잘 작동 :) 나는 일부 ASP.NET 컨트롤뿐만 아니라 모든 ASP.NET 컨트롤을 사용했습니다. – MJCoder
좋은 하나! 다행 이네. – chridam
위의 솔루션을 통해 좋은 하루를 보내 주셔서 감사합니다. 솔루션이 좋지만 IE에서이 작업을 수행 할 수 없습니다. IE에서이 작업을 수행하는 방법은 무엇입니까? 어떤 가능성이 있습니까? @chridam – gkrishy