-2
我無法弄清楚如何在下面的Javascript中運行這個PHP?如何運行PHP內部的Javascript
這是我的PHP:
<?php query_posts('post_type=calendar');
if (have_posts()) : while (have_posts()) : the_post(); ?>
{
title: '<?php the_field('program_title'); ?>',
url: '<?php the_field('link'); ?>',
start: '<?php the_field('start_date'); ?>',
end: '<?php the_field('end_date'); ?>'
},
<?php endwhile; endif; ?>
這裏是我的javascript:
<script type="text/javascript">
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
editable: false,
eventLimit: true, // allow "more" link when too many events
events: [
PHP GOES HERE
]
});
});
</script>
您可能想要做的就是使用AJAX將.php文件的html輸出加載到DOM元素中。 如果我誤解了你正在尋找的東西,也許你需要讓php生成javascript,因爲在DOM提供給用戶之前,php會執行並更改腳本。 – Ambiguities 2014-11-04 19:06:40
不可能。由於PHP將運行在服務器和JavaScript上,正常運行在客戶端上,您將需要執行一些AJAX。在呈現頁面之前或之後的 – 2014-11-04 19:07:03
? – Daredzik 2014-11-04 19:10:24