【发布时间】:2011-07-15 13:28:52
【问题描述】:
我想知道如何使用 jquery datepick 更改“selectedDate”中的日期。这是我希望展示魔法的 HTML
<h3>Historique des tâches (<span class="selectedDate"><?= date("Y-m-d");?></span>) <span class="chooseDate">Choisir date</span> <span class="taskDate"></span></h3>
还有 javascript
$(".chooseDate").toggle(function() {
$(this).text("Choisir date");
$(".taskDate").datepick({
onSelect: function(date) {
alert($.datepick.formatDate(date))
}
});
},
function() {
$(this).text("Choisir date");
$(".taskDate").datepick('destroy');
});
当我选择一个日期时,它应该以 yyyy-mm-dd 格式弹出一条带有所选日期的警报消息,但没有任何反应。
有人可以帮我吗?
谢谢
更新(找到):
$(".taskDate").datepick({
onSelect: function(test){
var newDate = new Date(test);
alert(newDate.getFullYear()+'-'+(newDate.getMonth()+1)+'-'+newDate.getDate());
}
});
我刚刚将它给我的日期重新格式化为我想要的日期。通过告诉它以 yyyy-mm-dd 格式显示它的事件,它仍然向我显示包含 day、time zone 等的完整日期...
谢谢大家
【问题讨论】:
-
首先从浏览器查看html代码(查看页面源码)。一切都好吗?然后从浏览器查看错误控制台(除了IE,所有著名的浏览器都有一个)。有错误信息吗?
-
萤火虫控制台没有错误:(
标签: php javascript jquery jquery-plugins