JQuery - 结束日期少于开始日期

Mar*_*vic 1 html jquery twitter-bootstrap

我正在努力解决我遇到的这个问题.我必须输入标签,一个用于培训开始日期,另一个用于培训结束日期.我想要做的是创建一个jQuery函数,阻止用户选择结束日期小于开始日期,反之亦然.

任何帮助将不胜感激.

<div class="control-group">
    <label class="control-label">Training beggining date:</label>
    <input id="StartDate" style="margin-left: 10px;" size="16" type="text"/>
</div>
<div class="control-group">
    <label class="control-label">Training completion date:</label>
    <input id="EndDate" style="margin-left: 10px;" size="16" type="text"/>
</div>
Run Code Online (Sandbox Code Playgroud)

che*_*thu 5

$(document).ready(function(){
    $("#StartDate").datepicker({
        numberOfMonths: 2,
        onSelect: function(selected) {
          $("#EndDate").datepicker("option","minDate", selected)
        }
    });
    $("#EndDate").datepicker({ 
        numberOfMonths: 2,
        onSelect: function(selected) {
           $("#StartDate").datepicker("option","maxDate", selected)
        }
    });  
});
Run Code Online (Sandbox Code Playgroud)