【问题标题】:jQuery datepicker get current date from server-sidejQuery datepicker 从服务器端获取当前日期
【发布时间】:2010-03-12 12:02:53
【问题描述】:

当我使用 jQuery datepicker 时,如何从服务器端获取当前日期(例如来自服务器日期时间而不是来自客户端计算机日期的新日期)?

我需要从服务器获取时间并将其传递给 js 代码吗?我该怎么做。我正在使用经典的 asp

【问题讨论】:

    标签: jquery datepicker


    【解决方案1】:

    如果您只关心日期,则可以在创建页面时简单地将日期添加到 javascript 变量中。类似于以下内容

    <script type="text/javascript">
      var date = <%=date()%>;
    </script>
    

    只需使用该日期变量来设置日期选择器的日期。

    【讨论】:

    • 这是客户端,可能与服务器不匹配,例如...回滚你的时钟,或者跨越国际日期变更线。
    【解决方案2】:

    这是一个小方法。

    第 1 步:在页面的任意位置创建一个隐藏的输入字段..

    <input type="hidden" name="mydate" value=""/>
    

    第二步:在value属性中插入php日期代码..

    <?php echo date('D, d, Y') ?>
    

    第 3 步:现在使用 jquery 获取该字段的值并将其分配给变量..

    完成

    【讨论】:

      【解决方案3】:

      为什么不能只将日期内联设置为输入值?比如……

      <input type="text" name="mydate" value="<%=FormatDateTime(Now,2)%>"/>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-19
        • 1970-01-01
        • 2019-05-03
        相关资源
        最近更新 更多