2016-02-19 142 views
-2

在下面的代碼示例中,我想將JavaScript變量val存儲到PHP變量​​中。如何將JavaScript變量存儲到PHP變量中?

<script> 
$(document).ready(function() { 

    $("#type").change(function() { 
     var val = $(this).val(); 
     alert(val); 
     <?php $ff = "Greenway"; ?> 
    }); 

    }); 
</script> 

該變種val存儲商店的名稱,例如, 「綠色之路」,「Tropin」。我想將這些數據存儲在一個PHP變量中。我試着做<?php $ff = $_GET['val']; ?>,但它不起作用。

回答

0

你不能這樣做,因爲PHP是服務器端語言和JavaScript客戶端。

這意味着PHP在第一次執行時,結果(html + css + js)被髮送到客戶端。然後,當客戶端收到它時,JS可以被執行。

如果你想JS給一個變量發送到服務器(PHP),你可以使用AJAX:jQuery AJAX

+0

我應該怎麼辦呢?你有什麼樣的例子嗎? –

+0

我鏈接的文檔有一些例子。學習如何使用文檔很重要。如果你有一些問題回來,請先自己嘗試。 – ThinkTank

+0

看看上面的重複問題鏈接 –

相關問題