将值从Javascript传递到PHP
可能重复: 如何将值从Javascript代码传递到PHP变量 假设我们有:将值从Javascript传递到PHP,php,javascript,Php,Javascript,可能重复: 如何将值从Javascript代码传递到PHP变量 假设我们有: aa = $("#amount").text($("#progressbar").progressbar("option", "value")+"%"); 在Javascript的标记中声明,我希望在PHP代码中获取或调用它。您需要使用AJAX或表单向服务器提交信息。JS是客户端,PHP是服务器端。所以没有一种直接的传球方法,但是你可以通过另一种方法完成你需要做的事情,AJAX是最好的选择。除此之外,,下面是一个技
aa = $("#amount").text($("#progressbar").progressbar("option", "value")+"%");
在Javascript的标记中声明,我希望在PHP代码中获取或调用它。您需要使用AJAX或表单向服务器提交信息。JS是客户端,PHP是服务器端。所以没有一种直接的传球方法,但是你可以通过另一种方法完成你需要做的事情,AJAX是最好的选择。除此之外,,下面是一个技巧,我从javascript将屏幕宽度分配给我的php变量,我可以通过echo$width来回显它的宽度,但实际上javascript代码是在echo上执行的,变量$width不包含屏幕大小的值,即在我的例子1366中,它实际上包含javascript代码document.writewindow.screen.width;这是在echo上执行的
$.ajax({ url: 'test.php',
data: {action: 'aa'},
type: 'POST',
success: function(output) {
alert(output);
}
});
$width = '<script> document.write(window.screen.width); </script>';
echo $width;
@尼尔:嗯,四个小时前在这里问: