1
我试图将2个PHP数组$ date_array和$ drop_array传递给javascript,以便可以检查它们的值并将其推送到预先存在的javascript数组中。将php数组传入javascript,检查数组值并将其推入新数组
<?php
$date_array = array('12-08-2016', '12-09-2016', '12-10-2016', '12-12-2016', '12-13-2016', '12-14-2016', '12-15-2016', '12-16-2016', '12-17-2016');
$drop_array = array($drop1, $drop2, $drop3, $drop4, $drop5, $drop6, $drop7, $drop8, $drop9);
?>
其中$ drop1- $ drop9是数字值。我目前通过阵列这样,推动其价值的一个数组:
var date_array = '<?php echo json_encode($date_array); ?>';
var drop_array = '<?php echo json_encode($drop_array); ?>';
var disabledSpecificDays = ["12-11-2016","12-18-2016","12-16-2016","12-17-2016"];
for (var x = 0; x < drop_array.length; x++){
var j = drop_array[x];
if (j > 75){
disabledSpecificDays.push(date_array[x]);
}
}
目前这样做的,添加日期排列打破我的日历。当我没有这个代码,只是将日期手动添加到数组日历工作正常禁用日期,所以我认为它是如何传递PHP值,并试图将他们推入数组
当我删除单引号我关闭标签似乎被忽略 '