首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在jQuery倒计时中通过mysql获取结束日期

问在jQuery倒计时中通过mysql获取结束日期
EN

Stack Overflow用户
提问于 2014-03-19 16:14:26
回答 1查看 451关注 0票数 0

所以我有一个jQuery脚本,我用它来做jQuery倒计时。

代码语言:javascript
复制
<script>
$(function () {
    var austDay = new Date();
    austDay = new Date(austDay.getFullYear() + 1, 1 - 1, 26);
    $('#defaultCountdown').countdown({until: austDay});
    $('#year').text(austDay.getFullYear());
});
</script>

但这里的日期是硬编码的。我想要的是,我想从mysql数据库中获取结束时间,然后在jQuery中使用它。我该怎么做?

这是我的数据库结构

代码语言:javascript
复制
Product ID           ProductName    End Date

(auto_increment)       (VARCHAR)      DATE
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-19 16:41:29

您需要一个PHP脚本,它根据您在URL中指定的特定查询参数查找所需的日期,然后PHP将使用echo从MySQL输出该日期。

最后,JavaScript/jQuery将需要对PHP脚本执行AJAX请求,在该请求中,它将在响应中将日期作为字符串获取,然后您可以在JavaScript代码中使用它:

代码语言:javascript
复制
$.ajax({
            type:'GET',
            url: 'your_mysql_date_fetcher.php',
            data: "product_id=5&ProductName=example_name",
            success:function(data){
                var austDay = new Date(data);
                $('#defaultCountdown').countdown({until: austDay});
                $('#year').text(austDay.getFullYear());
            }
        });
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22511885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档