如何傳遞值從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