Php 如何在html中使用jQuery变量
我正在为一个需要将一些变量传递到当前php页面(其中包含jQuery函数)的站点编写一段代码 我需要使用html按钮将变量从jQuery传递到php页面本身 以下是psuedo函数: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
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中进一步处理生成的数据?或者,您想让按钮等同于提交包含特定数据的表单吗?