Php 如何在html中使用jQuery变量

Php 如何在html中使用jQuery变量,php,jquery,html,Php,Jquery,Html,我正在为一个需要将一些变量传递到当前php页面(其中包含jQuery函数)的站点编写一段代码 我需要使用html按钮将变量从jQuery传递到php页面本身 以下是psuedo函数: <?php function foo($v1, v2) {} ?> 这是我想要制作的HTML <input type="button" onclick="foo([JQVariable 1], [JQVariable 2])" value="Derp" /> 有什么建议可以做到

我正在为一个需要将一些变量传递到当前php页面(其中包含jQuery函数)的站点编写一段代码

我需要使用html按钮将变量从jQuery传递到php页面本身

以下是psuedo函数:

<?php

function foo($v1, v2) {}
?>

这是我想要制作的HTML

<input type="button" onclick="foo([JQVariable 1], [JQVariable 2])" value="Derp" />


有什么建议可以做到这一点或使之更容易

这是您需要的:

使用按钮在页面上创建JQuery:

function foo(var1, var2) {
    $.post('path/to/page.php', { v1: var1 , v2: var2 }, function(data) {
      $('#div').html(data);
    });
}
通过以上操作,您将
v1
v2
发布到page.php,然后将page.php的内容加载到
#div

在page.php上:

$v1 = $_POST['v1'];
$v2 = $_POST['v2'];
function foo($v1, $v2){
    // run your function here... 
}

// the output is loaded onto 'button page'
使用JQuery
.post()
.get()
.load()
用户可以通过单击按钮等从不同的脚本/页面加载内容/数据。。不离开当前页面。这基本上都是关于绕过浏览器刷新的帖子回

注意:您可能还需要查看
$.post(“page.php”,“$(“#testform”).serialize())

你可以找到那个


希望能有所帮助。

你到底想做什么?提交数据后,是否要在Javascript中进一步处理生成的数据?或者,您想让按钮等同于提交包含特定数据的表单吗?