我有一个php array
,它返回一周中可用的一天,已经转换为数字1,2,5(星期一,星期四,星期五)。现在我有了这样的函数:
<script>
$(document).ready(function() {
$('#dataritiro').datepicker({
minDate: 0,
beforeShowDay: function(date) {
var day = date.getDay();
return [(day != 1 && day != 2)];
}
});
});
</script>
但是我有麻烦使用它与提供的数组。我需要从数组中动态获取可用天数通过var days = <?php echo $days; ?>
您可以使用json_encode将php数组转换为javascript数组,然后执行@arun-p-johny建议的操作
var days = (<php echo json_encode($array); ?>);
...
return [days.indexOf(day) !== -1]