如何使用OnClick事件通过参数调用来调用PHP函数


How to call a PHP function with parameter call with OnClick event?

我需要用OnClick事件尽可能简单地调用一个PHP函数:

<button onclick="Function(5)">Call PHP function</button>

我搜索了一下答案,但没有找到。我想我必须使用AJAX之类的东西,但我没有使用它的经验。请给我一个尽可能简单的例子,告诉我如何使用OnClick事件调用带参数的PHP函数。

我不会在html元素上使用内联事件,这会变得有点混乱。您需要使用Ajax来完成这项工作。首先,我会在它自己的页面/操作中设置php函数,然后像这样设置javascript/jquery请求事件

<button class="call-php" value="click me"/>
$('.call-php').click(function(){
    $.ajax({
            async: false,
            url  : '/myphp.php', 
            type : 'get',
            data : {},
            success:function(data) {
                // do something
            }, 
        });
});

您可以像这样调用

<?php Function(5)?>)