DatePicker不会在ajax响应后更新所选日期

时间:2017-02-21 21:28:59

标签: javascript jquery date datepicker popup

我在弹出窗口中遇到了一个问题。我加载了具有所需日期的datepicker,但是当我向服务器发出请求时,服务器响应日期更改。所以我用新值重新填充了datepicker,但是日期选择器上的选定日期仍然具有旧日期。 See the image

这是我的jQuery代码段:

 var beginDate = $('#ChDate').val();
    $('#Date').datepicker({
        autoclose: true,
        dateFormat: 'dd/mm/yy',
        defaultDate: beginDate,
        startDate: new Date()

    });

我的服务器响应

 $("#Date").datepicker("setDate", result.Date);

在我的页面上

<input id="ChDate" type="hidden" value="06/04/2016"/>
<input type="text" id="Date" placeholder="DD/MM/YYYY" readonly=""  required>
<button type="button">Update</button>

我也尝试设置隐藏值并在弹出窗口再次触发时获取它,但仍然是同样的问题。我试过弹出窗口也有同样的行为。

0 个答案:

没有答案