我有一个 HTML 元素。当我点击它时,它会调用一个 javascript 函数,在函数内部我想更新数据库,因此我需要 php 脚本。我尝试执行以下操作
<script>
function myMethod(){
<?php
MyPHP code
?>
}
</script>
但是没有用。我能做什么?
最佳答案
您可以使用 jQuery.post()或 jQuery.get()调用专用的远程文件。这些方法是 jQuery使用 HTTP 请求从服务器加载/执行数据的 AJAX 简写。
例如:
<script type="text/javascript">
function myMethod()
{
$.post("your_php_file.php");
}
</script>
远程文件应该包含你想要的命令。
当然不要忘记在您的代码中包含 jQuery javascript 文件:除了下载并放在本地,您还可以 import it remotely .
关于javascript - 在 Javascript 函数中编写 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21651701/