gpt4 book ai didi

javascript - array.push() 变量结构不同?

转载 作者:行者123 更新时间:2023-12-02 18:29:05 25 4
gpt4 key购买 nike

我正在使用下面的脚本。我使用 php echo 成功添加了数组的第三部分。我知道这一点,因为 document.write 正确输出它。但是,当我将此数组输入日期选择器时......仅使用数组的前两个组件。数组的第三部分的结构是否不同?感谢您的帮助。

  <script>

var enableDays = ["07-08-2013", "08-08-2013"];

enableDays.push(" <?php echo mysql_result($result, 0, 'date'); ?> " );

document.write(enableDays[2]);



jQuery(function(){

function enableAllTheseDays(date) {
var sdate = $.datepicker.formatDate( 'dd-mm-yy', date)
console.log(sdate)
if($.inArray(sdate, enableDays) != -1) {
return [true];
}
return [false];
}

$('#datepicker').datepicker({dateFormat: 'dd-mm-yy', beforeShowDay: enableAllTheseDays});
})


</script>

最佳答案

试试这个

var enableDays = ["07-08-2013", "08-08-2013"];
var dates = '<?php echo mysql_result($result, 0, "date"); ?>';
// first check is coming or not if coming then push it into the given array

enableDays.push(dates);
document.write(enableDays[2]);

希望对你有帮助

关于javascript - array.push() 变量结构不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18015040/

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