我想使用AJAX將JavaScript變量傳遞給PHP文件,然後將PHP文件的結果返回給JavaScript變量。將JavaScript變量傳遞給PHP並將PHP結果返回給JavaScript變量
對於JavaScript變量傳遞到PHP文件,我會以爲它是像how to use ajax to assign javascript variable to php variable
我的JavaScript變量將用於查詢MySQL數據庫,然後我需要PHP返回從數據庫中的值回到一個JavaScript變量。
我知道你可以這樣做:
$(document).ready(function() {
Quantity = parseInt(str);
$("#ajaxResult").load($.ajax({url:"yourphp.php",type:"POST",async:false,data:{quantity:Quantity}}););
});
要設置PHP文件的結果與ID ajaxResult
一個HTML元素展現,但我將如何設置一個變量爲結果,也許?
$(document).ready(function() {
Quantity = parseInt(str);
var result = $.load($.ajax({url:"yourphp.php",type:"POST",async:false,data:{quantity:Quantity}}););
});
ajax調用是異步的,所以該值將在http調用和返回後分配 - 這可能需要幾秒鐘的時間。 –