gpt4 book ai didi

jquery - 使用 jquery datepicker 显示当前日期 onclick

转载 作者:行者123 更新时间:2023-12-01 03:52:57 25 4
gpt4 key购买 nike

我正在使用 jQuery 的 datepicker ui。日历加载正常。现在,当我选择一天时,我想触发一个显示当前日期的事件。我正在尝试使用this但没有任何运气。

该函数如下所示:

$(document).ready(AllPageLoads);

function AllPageLoads()
{
$('#datepicker').datepicker();
$('table.games tbody tr.top').each(function (index) { if (index % 2 == 0) { $(this).addClass("even"); } else { $(this).addClass("odd"); } });
$('table.games tbody tr.bottom').each(function (index) { if (index % 2 == 0) { $(this).addClass("even"); } else { $(this).addClass("odd"); } });
}

function EpicFail(response, status, error)
{
alert(response + " / " + status + " / " + error);

}
$('.selector').datepicker("option", "onSelect", function (dateText, inst) {
alert(dateText);
});

html:

<h2>Current Data</h2>

<div id="datepicker">
</div>

<p>All Times Pacific/p>
<table id="games" class="games">
<thead>
<tr>
<th>Date</th>
<th>Data</th>
<th>Col1</th>
<th>Col2</th>
<th>Data1</th>
<th>Data2</th>
<th>Data3</th>
</tr>
</thead>
<tbody>

<tr class="left">

<td>6/9/2011</td>

<td>901</td>

<td>Team1</td>

<td>Payer1</td>

<td>info1</td>

<td>OFF</td>

<td>OFF</td>

</tr>

<tr class="right">

<td>4:05 PM</td>

<td>902</td>

<td>Team2</td>

<td>Palyer2</td>

<td>info2</td>

<td>OFF</td>

<td>OFF</td>

</tr>
</tbody>
</table>

最佳答案

它不起作用,因为您在现在尝试执行的操作之前至少初始化了一次datepicker。您使用的绑定(bind)(内部选项作为字典)仅在第一次初始化时才起作用。

将其移至第一个初始化语句或使用:

$('.selector').datepicker("option", "onSelect", function (dateText, inst) {
alert(dateText);
});

关于jquery - 使用 jquery datepicker 显示当前日期 onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6300993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com