我是否以正确的方式在jquery函数中使用php?因为编辑我使用NuSphere PhpED并且它说“意外”,“但是如果我运行页面它的工作,我不会得到任何错误。
<?php
$luna = $month;
$an = $year;
?>
<script>
$(function() {
get_data(<?php echo "$luna"; ?>, <?php echo "$an"; ?>);
});
</script>
答案 0 :(得分:3)
这应该可以正常工作 - 就jQuery而言,它永远不会看到PHP标签或代码,只看到最终值。
看起来PhpEd会阻塞Script标签中的PHP标签并返回错误的错误。
罗宾
答案 1 :(得分:2)
你的报价只是在错误的地方。
<?php
$luna = $month;
$an = $year;
?>
<script>
$(function() {
get_data("<?php echo (int) $luna; ?>", "<?php echo (int) $an; ?>");
});
</script>