我想在文檔準備就緒時給一個PHP變量一個jQuery變量。我所擁有的是具有不同鏈接的各種價值的列表,我通過cURL通過外部網站獲取。使用jQuery,我通過href鏈接獲取值。所以我想要的是當文檔準備好加載時,它應該將jQuery變量賦予一個php變量並進行回顯。如何把jQuery變量放到一個PHP變量中
我有什麼至今:
//Javascript.js
$(document).ready(function() {
var value = $("a[href='index.php?p=trading&m=42&b=BTC']:eq(3)").text();
$.ajax({
url: "index.php",
type: "get",
data: value,
success: function(){
alert("success");
alert(value);
},
error:function(){
alert("failure");
}
});
alert(value);
});
的值輸出= 55.0
<a href="index.php?p=trading&m=42&b=BTC">55.0</a> //from cURL page
<!-- index.php -->
<?php
$a = $_GET['value'];
if($_GET['value'] == "")
{
echo("empty");
}
else {
echo($a);
}
?>
的GET/POST是成功的,但它並沒有在PHP頁面顯示出來。希望任何人都得到了這個解決方案。
和'echo'的輸出,其中應該得到期望的結果?在同一頁面中,您正在調用'ajax'函數? – anurupr
是的,如果頁面準備好加載 – Jordy144
'data:value'時可以這樣做,那麼就是傳遞給PHP文件的內容,您需要一個響應對象,如下面的答案,它將持續來自PHP文件 –