我不太清楚为什么我无法从File1到File2调用函数。我也使用了require_once。
例如:
File1.php
<?php
function Test()
{
alert("Hello");
}
?>
File2
<?php
require_once("File1.php");
My code
?>
<script type="text/javascript">
My code....
$("#email_summary").click(function() {
<?php
Test();
?>
});
</script>
你可以告诉我我的错误吗?
谢谢你们:))
答案 0 :(得分:3)
你不能像你一样用JavaScript调用php函数
$("#email_summary").click(function() {
Test();
});
</script>
应该是
$("#email_summary").click(function() {
<?php echo Test(); ?>
});
</script>
和
function Test()
{
return 'alert("Hello")';
}
编辑:如果您想让它像您的代码一样工作,您可以通过
执行此操作File1.php
<?php function Test() { ?>
alert("Hello");
<?php } ?>
而不仅仅包括
<?php
Test();
?>