jQuery.ui日期选择器-一周中的样式化天数
我正在使用jQuery.ui Datepicker尝试将特定日期设置为所选日期。通过ajax请求返回日期。当我使用beforeShowDay时,它隐藏了我的内联表单。我正在寻找一个功能,将处理一个内联日历的样式 正确的方法是什么 谢谢jQuery.ui日期选择器-一周中的样式化天数,jquery,jquery-ui,Jquery,Jquery Ui,我正在使用jQuery.ui Datepicker尝试将特定日期设置为所选日期。通过ajax请求返回日期。当我使用beforeShowDay时,它隐藏了我的内联表单。我正在寻找一个功能,将处理一个内联日历的样式 正确的方法是什么 谢谢 $.ajax({ type: 'POST', url: '/?ACT=103', success: function(json) { var SelectedDates =
$.ajax({
type: 'POST',
url: '/?ACT=103',
success: function(json)
{
var SelectedDates = {};
SelectedDates[new Date(json[0].mealDate)] = new Date(json[0].mealDate);
console.log(SelectedDates);
$('#z').datepicker({
inline: true,
altField: '#d',
minDate: 0,
beforeShowDay: function(date)
{
var Highlight = SelectedDates[date];
if (Highlight) {
return [true, "Highlighted", Highlight];
}
else {
return [true, '', ''];
}
}
});
},
error:function()
{
console.log('error');
}
});
.addClass“突出显示”??返回的数组应为这种情况。返回的数组是一个函数,该函数以日期为参数,并且必须返回一个数组,其中包含:[0]:true/false,指示此日期是否可选择[1]:要添加到日期单元格或默认显示的CSS类名[2]:此日期的可选弹出工具提示在显示该函数之前,每天都会在日期选择器中调用该函数。