1

在我的项目中,我有一个要求,例如日期应该与上一个和下一个链接一起显示,并且与下一个链接相邻的是弹出 jquery 日历来选择特定日期。这我已经实现如下

<script>
    function ShowSchedule() {
        document.getElementById("today").innerHTML = date;
    }

    function ShowDay(isNextDay) {
        if (isNextDay) {
            currentTime = new Date(currentTime.getFullYear(), month, currentTime.getDate() + 1);
            date = month_name[currentTime.getMonth()] + " " + currentTime.getDate() + ", " + currentTime.getFullYear();
            ShowSchedule();
        }
        else {
            currentTime = new Date(currentTime.getFullYear(), month, currentTime.getDate() - 1);
            date = month_name[currentTime.getMonth()] + " " + currentTime.getDate() + ", " + currentTime.getFullYear();
            ShowSchedule();
        }
    }

    $(function() {
        $('#tday').datepick({
            changeMonth: false,
            dateFormat: 'M dd, yyyy',
            showTrigger: '#calImg'
        });
    });
</script>

<body>
    <form>
        <div>
            <a id="prev" href="#" onClick="ShowDay(false)">Prev</a>
            <span id="today">
            </span>
            <a id="next" href="#" onClick="ShowDay(true)">Next</a>
            <input id="tday" />
        </div>
        <script>
            ShowSchedule();
        </script>
    </form>
</body>

通过使用上面的代码,我能够显示当前系统日期以及上一个和下一个链接以及日历弹出窗口。但问题是从弹出日历中选择日期后,我需要显示所选日期当前日期位置。即例如今天日期是 2012 年 5 月 25 日,如果用户选择日期为 2012 年 5 月 20 日,则所选日期应显示在 2012 年 5 月 25 日的位置以及上一个和下一个链接

任何帮助,将不胜感激

4

0 回答 0