将隐藏字段的日期值设为datepicker的最小日期

时间:2015-04-27 05:23:59

标签: javascript jquery date datepicker

我有一个页面显示订单的每一行,并为用户提供更改订单发货日期的机会。每一行都包含在自己的"形式"中,每个表单都有一个datepicker字段和一个包含订单最小日期的隐藏字段。

我没有运气设置jquery的日期选择器最小日期。我所做的一切都打破了日期选择。

这是我的所作所为: ...循环使用lineitems:

    <form style="margin:0";>        
    <input type="hidden" class="minimumDate" id="minimumDate<?php echo $key;?>" name="minimumDate" value="<?php echo $_SESSION["cart_array"][$key]["minimumDate"];?>" />

    <input class="date" name="ShipDate"  id="ShipDate<?php echo $key;?>" value="<?php echo $_SESSION["cart_array"][$key]["DoNotShipBefore"];?>" />

     <input type="hidden" name="Key" value="<?php echo $key; ?>" />

    </form>            

    <script type="text/javascript">

    jQuery(function($) {
      var mymindate= $(this).siblings('.minimumDate').val();
      $(".date").datepicker({
      mindate:mymindate,
      onSelect: function(dateText) {
                display("Selected date: " + dateText + "; input's current value: " + this.value);

        var $form = $(this).closest('form'); // get the form element this button belongs to

            var theData = $form.serialize(); // generates the data string
            var newVal = "Dummy";
            $.ajax({
            type: "GET",
          url: "cartDateUpdater.php?newvalue=" + newVal + "&" + theData,
  success: function(data,status){
        }

        });

        }

      })

    });

我将不胜感激。

0 个答案:

没有答案