jqueryを使用して、開始日が終了日よりも前であることを検証しています。開始日要素と終了日要素の数がわかっている場合に機能します。しかし、私の問題は、多くの開始日と終了日が存在する可能性がある私の形式です。以下に例を示します。
Start Date <input type="text" id="t1_sdate_0">
End date <input type="text" id="t1_edate_0">
Start Date <input type="text" id="t1_sdate_1">
End date <input type="text" id="t1_edate_1">
Start Date <input type="text" id="t2_sdate_0">
End date <input type="text" id="t2_edate_0">
Start Date <input type="text" id="t2_sdate_1">
End date <input type="text" id="t2_edate_1">
以下のようなことをしたい
$('#sDate').datepicker(
{gotoCurrent: true, changeMonth: true, changeYear: true, dateFormat: 'dd-M-yy', yearRange: '1850:2050',maxDate:'0'
,
onSelect: function(selected) {
$("#eDate").datepicker("option","minDate", selected);
}});
$('#eDate').datepicker(
{gotoCurrent: true, changeMonth: true, changeYear: true, dateFormat: 'dd-M-yy', yearRange: '1850:2050',maxDate:'0'
,
onSelect: function(selected) {
$("#sDate").datepicker("option","maxDate", selected);
}});