javascript - jQuery 在回发后将 DatePicker 日期文本保留到文本框中

标签 javascript jquery asp.net datepicker

回发后将 DatePicker 日期文本保留到文本框中, 我正在努力了解如何在回发后将 DatePicker 日期保留到文本框中。

$(function () {
    $("#Arrival").datepicker({
        minDate: 0,
        dateFormat: 'dd/mm/yy',
        showOn: "button",
        buttonImage: "img/ui_cal_icon.gif",
        buttonImageOnly: true,
        buttonText: "Select date"
        
    });
});
                            <input class="calendarr font" name="Arrival" readonly  type="text" id="Arrival" onchange="changedDate()">

<input type="submit" class="btns" value="Search"  />

我尝试了很多选项,但都不起作用。

你有什么建议吗?谢谢。

最佳答案

    //on submit
    // Store
    localStorage.setItem("inputVal", $('calendarr').val());

    //on page load
    // Retrieve
    var storedVal = localStorage.getItem("inputVal");
    $('calendarr').val(storedVal);

假设您正在使用 jquery UI 日期选择器。

//to store data on date change
    $("#Arrival").datepicker({
        onSelect: function(dateText, inst) {
            var date = $(this).val();
             localStorage.setItem("inputVal", date);
        }
    });

最初从 LS 填充数据

$( document ).ready(function() {
  $('#Arrival').datepicker("setDate", localStorage.getItem("inputVal") );
});

关于javascript - jQuery 在回发后将 DatePicker 日期文本保留到文本框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43517035/

相关文章:

预加载器 gif 的 Javascript 代码删除问题

javascript - Knockout Js绑定(bind)列表选项选择与选项组

c# - 无法创建新 Controller - 访问路径被拒绝

javascript - 如何使用一个按钮在隐藏和显示多张图片之间切换

javascript - 将php文件输出放在html div参数中

javascript - $(this) 在 ajax 的成功函数中不起作用

jQuery 替换内容而不是淡入淡出

c# - 发送帖子请求多部分表单数据。来自某些 Microsoft 服务的错​​误 "Line length limit 100 exceeded"

c# - ReSharper 提示我应该在 WebForms 中执行静态方法 - 为什么?我错过了什么吗?

javascript - 单击链接后如何保留以前网页的内容?