【问题标题】:Why this Bootstrap datepicker won't update the input value?为什么这个 Bootstrap 日期选择器不会更新输入值?
【发布时间】:2014-03-05 20:32:00
【问题描述】:

我正在尝试从 Bootstrap 模板中实现一个日期选择器。我已经使用 jQuery 1.9 版本实现了一个日期选择器,但它在我目前在 jQuery 1.8 上运行的作业网络应用程序中不起作用。我试图模仿的模板与公司项目中使用的模板完全相同,如果我让这个模板工作,我肯定会对实际项目做同样的事情。

您可以在此处查看模板中的日期选择器示例:http://www.f5exe.com/204/form-elements.html

现在,问题来了。我没有碰过那个模板也没有任何代码。如果您注意到,日期选择器似乎工作,但如果您选择一个日期,它不会更新输入值!!!它可能有什么问题?

您可以在此处查看模板的原始文件:

http://1drv.ms/MOe0dd(Skydrive 链接)

我看不出 js 有什么问题。任何帮助将不胜感激。

【问题讨论】:

    标签: javascript jquery jquery-ui twitter-bootstrap datepicker


    【解决方案1】:

    请发布相关代码,而不是整个网站的 zip。

    我没有查看您的代码,但您是否明确更新了日期选择器?

    试试:

    var ID = $("#myDatePickerID");
    
    ID.datepicker({
        format : 'mm-dd-yyyy',
    });
    
     ID.on('changeDate', function(e){
       IS.val(e.target.value);
    });
    

    【讨论】:

    • 我不想接触代码,因为这个模板假设可以按原样工作。例如,timepicker、single select 和 select-deselect 功能很好用。不过我会实现你的逻辑。
    • 这是可以理解的。我看到时间选择器运行正常。这是购买的模板吗?如果您没有修改代码并且它没有运行,您应该向开发人员发布错误报告。
    • 是的,这是一个购买的模板,但那是一年半的时间。我正在尝试从 Eyecom 实现另一个日期选择器,它似乎也不起作用,尽管在 jsfiddle.net/6kk3k/1 的示例中它工作得很好。我按照以下说明进行操作:stackoverflow.com/questions/15935718/… 无济于事。我做错了什么?我可以看到我的输入框,但是当我单击它时,没有显示日期选择器。
    猜你喜欢
    • 2017-04-26
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多