如何传递值从Javascript代码的PHP变量。
说我们有这样的:
aa = $("#amount").text($("#progressbar").progressbar("option", "value")+"%");
中的JavaScript <script>
标记中声明,我想这是获取或称为PHP代码。
如何传递值从Javascript代码的PHP变量。
说我们有这样的:
aa = $("#amount").text($("#progressbar").progressbar("option", "value")+"%");
中的JavaScript <script>
标记中声明,我想这是获取或称为PHP代码。
$.ajax({ url: 'test.php',
data: {action: 'aa'},
type: 'POST',
success: function(output) {
alert(output);
}
});
您需要使用AJAX或表单向服务器提交信息。
JS是客户端,PHP是服务器端。所以没有一种直接的方式来传递,但你可以通过另一种方法来做你需要做的事情,AJAX是最好的选择。除此之外作为一个例子,以下是我将javascript的屏幕宽度分配给我的php变量的技巧,我可以通过echo $width
回显它的宽度,但实际上javascript代码正在echo上执行,变量$ width不保留值的屏幕尺寸为i.e in my case 1366
其实际上保存了javascript代码(<script> document.write(window.screen.width); </script>)
这就是执行回声。
$width = '<script> document.write(window.screen.width); </script>';
echo $width;
[**所以很多重复!**](http://stackoverflow.com/search?q=pass+values+from+%22javascript%22+to+%22php%22+javascript) –
@Neal :好吧,在四小时前问这里:[如何从javascript函数传递一个值?](http://stackoverflow.com/questions/14139955/how-to-pass-a-value-from-javascript-function ) – hakre
@hakre ** oy ... ** – Neal