【问题标题】:jquery datepicker date defaultjquery datepicker 日期默认
【发布时间】:2010-08-26 22:50:47
【问题描述】:

谁能告诉我为什么 datepicker 在输入字段为空时提交当前日期?我需要将此字段留空,因此如果用户不想输入日期,则不会发送任何数据。有没有办法做到这一点?非常感谢

【问题讨论】:

    标签: jquery jquery-ui jquery-plugins datepicker


    【解决方案1】:

    根据the documentation

    如果该字段为空白,则设置在首次打开时突出显示的日期。 通过 Date 对象指定实际日期或作为当前日期中的字符串 dateFormat,或从今天开始的天数(例如 +7)或一串值和 句点('y' 表示年,'m' 表示月,'w' 表示周,'d' 表示天,例如 '+1m +7d'),或者今天为空。

    Code examples
    
    Initialize a datepicker with the defaultDate option specified.
    $( ".selector" ).datepicker({ defaultDate: +7 });
    Get or set the defaultDate option, after init.
    //getter
    var defaultDate = $( ".selector" ).datepicker( "option", "defaultDate" );
    //setter
    $( ".selector" ).datepicker( "option", "defaultDate", +7 );
    

    【讨论】:

    • 我需要做的是将默认设置为空。如果用户绕过日期字段,我不希望发送日期。谢谢
    • 好的。造成这种情况的不是日期选择器。我将重新发布到 php 论坛。谢谢你的帮助。
    猜你喜欢
    • 2010-12-11
    • 2020-04-10
    • 2013-01-12
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    • 2019-12-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多