【问题标题】:Displaying the day on the calendar from the textbox generated从生成的文本框中显示日历上的日期
【发布时间】:2013-09-12 13:53:15
【问题描述】:

请问如何将日期(星期一、星期二等)从具有 datepicker javascript 的文本框中显示到将与 datepicker 中的日期相呼应的文本框中。

示例:textbox1(datepicker,当用户选择 2013 年 9 月 12 日时,它会将星期四回显到 textbox2) textbox2 = Thursday.谢谢你。

【问题讨论】:

  • 请向我们展示您的代码。
  • 我还没有代码,amal,但你的帮助会非常棒。谢谢。

标签: javascript php jquery calendar datepicker


【解决方案1】:

这里有简单的代码:

HTML:

<input type="text" id="date" >
<input type="text" id="tellMeDay" >

jQuery:

$(function () { 
 $( "#date" ).datepicker({ 
    dateFormat: 'dd-mm-yy',
    onSelect: function(dateText, inst) {
        var date = $( "#date" ).datepicker( "getDate" );
         $("#tellMeDay").val($.datepicker.formatDate('DD', date));
    }
 });
});

这里是jsfiddle

【讨论】:

    【解决方案2】:

    你可以让一个 JS 片段监视文本输入,当有变化时,你可以.getDay() 它。有了它,您可以执行 switch/case 或 if/then/else/elseif 或任何您选择的逻辑方法。 .getDay()的详细信息可以在http://www.w3schools.com/jsref/jsref_getday.asp找到

    【讨论】:

      【解决方案3】:

      如何使用一些 JQuery Ui? http://jqueryui.com/datepicker/ 或尝试在 HTML 属性 type="date" 中使用,如 Html5 中的&lt;input type="date" /&gt; 或者只是谷歌它! Datapicker 日期名称显示

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多