我正在尝试将 jQuery UI 日期选择器用作内联日历。用户单击日历上的日期,然后运行 AJAX 请求以仅返回所选日期的数据。
例如,我编写的 AJAX 函数在从按钮调用时可以正常工作,但我无法让日期选择器调用它。这个想法是用户单击一个日期,然后调用该函数。我认为这就是 onSelect 事件的用途,但它似乎不起作用。
这是我在日期选择器上使用的代码。
$("div.datepicker").datepicker({
firstDay: 1,
beforeShowDay: $.datepicker.noWeekends,
altField: 'input#datepicker_val',
onSelect: alert("Select event worked.") // this will be replaced with the ajax function call
});
日期选择器初始化良好。它显示并按预期运行,但无论我尝试什么(并且我已经花费数小时寻找可能的解决方案),我都无法让警报出现。我错过了什么吗?