Javascript 如何将ajax响应/结果放入变量php中
我可以将ajax响应放入变量中吗?这样我就可以把变量回显到php中 ajax.phpJavascript 如何将ajax响应/结果放入变量php中,javascript,php,jquery,json,ajax,Javascript,Php,Jquery,Json,Ajax,我可以将ajax响应放入变量中吗?这样我就可以把变量回显到php中 ajax.php <script> function random_no(){ $.ajax({ url: "test.php", success: function(result){ $("#random_no_container").html(result);//the result was displayed on this div
<script>
function random_no(){
$.ajax({
url: "test.php",
success: function(result){
$("#random_no_container").html(result);//the result was displayed on this div
}
});
}
</script>
函数随机_no(){
$.ajax({
url:“test.php”,
成功:功能(结果){
$(“#random_no_container”).html(result);//结果显示在此div上
}
});
}
在上面的示例代码中,我从test.php调用查询结果,结果显示在div上,但我想将其放在变量上,并回显变量。类似下面的代码
<?php echo $variable;?>
这可能吗?请帮帮我。非常感谢。您不可能在服务器上执行PHP,而从客户端执行Ajax,因此无法为PHP变量分配Ajax响应。
一旦PHP在客户端呈现,它就是HTML,没有PHP代码。您不能在服务器上执行PHP,也不能从客户端执行Ajax,因此无法为PHP变量分配Ajax响应。
function random_no(){
$.ajax({
url: "test.php",
success: function(result){
var result_val=result;
alert(result);
}
});
}
一旦PHP在客户端呈现出来,它就是HTML而不是PHP代码。正如@dev所回答的,您需要以不同的方式执行服务器和客户端代码!我在这里回答的只是您的需求变量。但在开发网站时,不应该在php标签
中使用javascript
function random_no(){
$.ajax({
url: "test.php",
success: function(result){
var result_val=result;
alert(result);
}
});
}
ajax.php
正如@dev所回答的,您需要以不同的方式执行服务器和客户端代码!我在这里回答的只是您的需求变量。但在开发网站时,不应该在php标签
中使用javascript
ajax.php
你好,我的朋友。谢谢你的回复。那我该怎么办?这是什么选择?这是我想要的。我想在javascript-->data:[]中显示或放置ajax响应,这是不可能的,因为在客户端上无法执行PHP代码。你为什么要那样?如果您需要任何服务器端处理,您可以发送到另一个PHP页面,并从Ajax再次获得该结果。谢谢你的回复。那我该怎么办?这是什么选择?这是我想要的。我想在javascript-->data:[]中显示或放置ajax响应,这是不可能的,因为在客户端上无法执行PHP代码。你为什么要那样?如果您需要任何服务器端处理,您可以发送到另一个PHP页面,并从Ajax再次获得该结果。我知道了。但我不想使用警报。我想要这样的---------------->系列:[{name:'Present',data:[]},你好,朋友。我得到了这个。但我不想使用警报。我想要这样的---------------->系列:[{name:'Present',data:[]},