javascript - jQuery Datepicker 将日期更改为今天

标签 javascript jquery jquery-ui datepicker

我正在使用 jQuery Datepicker,但在编辑记录时遇到问题。

// js code
$(function(){
    $(".datepicker").datepicker().datepicker('option', 'dateFormat', 'yy-mm-dd').datepicker('option', 'changeMonth', 'true').datepicker('option', 'changeYear', 'true');
})

// the input
<input type="text" name="valid_from" value="2010-02-27" class="datepicker" />

但是当页面呈现时,显示的日期(并在我打开日期选择器时选择)是今天。

我实在无法理解发生了什么事。

最佳答案

您还应该更改代码,将所有选项放入一次调用中,如下所示

  $(".datepicker").datepicker({dateFormat:'yy-mm-dd',changeMonth:true,changeYear:true});

关于javascript - jQuery Datepicker 将日期更改为今天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2517183/

相关文章:

javascript - 具有禁用和启用输入功能的单选按钮

c# - Pnotify 通过网络服务发布消息

jQuery UI 嵌套 droppables - 使draggable成为droppable

jquery - 创建 jquery 小部件时出现问题

javascript - 单击单元格内的图标时,Ag-Grid 防止 onRowClicked 事件

二维数组的Javascript循环

javascript - 碰撞检测难度,玩家飞

javascript - 如何检查 document.styleSheets[i] 对象中是否存在属性 cssRules?

jquery - 在垂直滚动页面时平滑地改变粘在顶部的元素的填充

javascript - jqGrid 错误 - "Element is not a table"