我想弄清楚如何「發送」一個Javascript/JQuery變量到PHP變量。我在這裏發現了this post,並試圖追蹤那裏的一些東西,但沒有運氣。我試圖製作最簡單的代碼,以此來測試它。這裏是。Javascript/JQuery變量或數組到PHP變量或數組
thefilename.php
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<?php
$test = $_POST['test'];
echo $test;
echo "Test Ran";
?>
<input type="button" id="rawr" value="Test"/>
<script>
var somestring = "some string";
//Audio test
$("#rawr").click(function() {
alert("BUTTON PRESSED");
$.post("thefilename.php", {test : somestring});
});
</script>
這,在我心中,是一個簡單的方法來測試它。也許我有什麼問題......不確定......那就是爲什麼我在這裏。只需要尋找最簡單的方法將變量從Javascript傳遞到PHP。最後我想傳遞一個數組。任何幫助也將不勝感激。
我認爲這段代碼工作,除非'thefilename.php'的路徑是正確的...檢查你的開發人員工具,你應該看到在網絡選項卡(鉻)PHP中的回聲部分..或使用成功回調函數$ .post(... {},function(result){alert(result)})'' – bipen
$ .post()是一個ajax命令check out [http://api.jquery.com/jQuery。 post /](http://api.jquery.com/jQuery.post/)中有關如何使用它的示例。 –
謝謝@ChrisMorrissey我已經看過這個頁面幾次了。仍然無法獲得任何工作。我雖然這會比現在更容易。 –