我想在文档准备就绪时给一个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文件 –