如何獲取events中的事件數組我如果給js_array修復索引它的工作,但是當我嘗試通過for循環時它不工作。當我在數組中推var時,它的打印內數組也不起作用。我試圖設置我的事件動態,但它不工作
如何設置我的活動動態,這陣我這個
做下面是我在做什麼的例中設置。
<script>
var js_array = new Array();
$(document).ready(function() {
var js_array =<?php echo json_encode($date);?>;
var js_array1 =<?php echo json_encode($time);?>;
var js_arr = js_array.length;
for (var i = 0; i < js_arr; i++) {
var evn ="{ title: All Day Event, start: "+js_array[i]+" },";
var array3 = new Array;
array3.push(evn);
var test = array3.toString();
console.log(test);
//alert(test);
}
$('#calendar').fullCalendar({
defaultDate: '2016-09-01',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
//for (var i = 0; i < js_arr; i++) {
{
title: 'Appoinment',
start: js_array[0]
},
//}
{
title: 'Long Event',
start: js_array[1]
},
{
id: 999,
title: 'Repeating Event',
start: '2016-09-1216:00:00'
},
{
title: 'Repeating Event',
start: '2016-09-1216:00:00'
},
{
id: 999,
title: 'Repeating Event',
start: '2016-09-12T16:00:00'
},
{
title: 'Conference',
start: '2016-09-12',
end: '2016-09-13'
},
{
title: 'Conference',
start: '2016-09-12',
end: '2016-09-13'
},
{
title: 'Meeting',
start: '2016-09-12T10:30:00',
end: '2016-09-12T12:30:00'
},
{
title: 'Click for any link',
url: 'http://google.com/',
start: '2016-09-28'
}
]
//events: [test]
});
});
</script>
「不工作」...這是一個相當模糊的描述。詳細解釋(如有必要,舉例)您希望發生什麼,以及發生了什麼。 – ADyson
我想這種類型的輸出它是完美的輸出,當我把固定索引0和1日曆顯示,但是當我用循環內部事件[]日曆不顯示。當我把array3裏面的事件[]日曆也不會顯示 –
請編輯這個問題,不要在註釋裏放大量的代碼,這很難讀! – ADyson