根据员工可用的假期开始日期和结束日期

时间:2014-09-30 12:24:32

标签: jquery

我要求员工申请指定Start_date和End_date的叶子。

要求:

  1. Start_date将从今天和未来的日期开始。
  2. End_date将基于Start_date开始。
  3. 每位员工都有一些可用的叶子,他/她可以最大限度地申请。 例如:如果start_date是2014年10月20日,而员工有4个可用的叶子,则End_date必须从2014年10月20日开始,最大启用天数为4,即20,21,22,23他可以申请离职。 / LI>

    我试图通过下面的代码来实现这个功能,但它在某些情况下不能正常工作。

    <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css">
    <script src="http://code.jquery.com/jquery-1.10.2.js"></script>
    <script src="http://code.jquery.com/ui/1.11.1/jquery-ui.js"></script> 
    
    <script>// Start Date
    $(function() {
        var dateToday = new Date(); 
        $( "#Sdate" ).datepicker({
            minDate: dateToday
        });
    });
    
    </script>
    
    <script> // End Date
    $(function() {
        var available_leaves = 4;
        var startdate=$('#Sdate').val();
        console.log("Start Date->" + startdate);
    
        $( "#Edate" ).datepicker({
            'minDate':startdate,
            'maxDate':available_leaves
        });
    });
    
    </script>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <p> Start Date: <input type="text" id="Sdate"></p>
    
    <p> End Date: <input type="text" id="Edate"></p>

0 个答案:

没有答案
相关问题