gpt4 book ai didi

php从ajax获取变量

转载 作者:行者123 更新时间:2023-12-01 06:25:56 25 4
gpt4 key购买 nike

我使用ajax发送参数并查阅它们,只有当获取包含记录的数组不允许我独立显示值时,一切才起作用

这是index.php

<script>
$(document).ready(function(){
$("#Montox").change(function(){
var varmonto = $("#Montox").val();
$.ajax({
method: "post",
url: "ajax/calc.php",
data: {monto:varmonto}
})
.done(function(data){

$('#chattext').html(data['username1']);
$('#chattext2').html(data['username2']);/*I NEED TO SHOW THE DATA 'username2'*/

});
});
});
</script>

这是我的 calc.php

<?php
echo json_encode(array('username1' => "luis", 'username2' => "jose"));

?>

最佳答案

您没有将响应解析为 JSON。您可以:

  1. 使用 $.ajax()dataType: 'json' 选项使其自动将其解析为 JSON。
  2. 在 PHP 中调用 header("Content-type: text/json"); 告诉 jQuery 响应是 JSON。
  3. .done() 函数中使用 data = JSON.parse(data) 显式解析它。

关于php从ajax获取变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57762638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com