我有一个html元素。当我点击它时,它会调用一个javascript函数,在函数内部我想进行数据库更新,因此我需要php脚本。我试着做了以下事情

<script>
function myMethod(){
<?php
MyPHP code
?>
}
</script>

但没用。我能做什么?

最佳答案

您可以使用jQuery.post()jQuery.get()调用专用远程文件。这些方法是使用http请求从服务器加载/执行数据的ajax速记。
例如:

<script type="text/javascript">
    function myMethod()
    {
        $.post("your_php_file.php");
    }
</script>

远程文件应该包含您所需的命令。
当然,不要忘记在代码中包含jquery javascript文件:除了下载并放在本地之外,您还可以jQuery

关于javascript - 在Javascript函数中编写PHP,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21651701/

10-12 16:34
查看更多