Ajax仅在inspect元素中显示 - >网络

时间:2017-12-30 13:45:29

标签: php jquery ajax

ajax有问题。我搜索并找不到答案。

我的问题是我有一个代码:

function generateNewNumber() {
  $("#_res_number").html('');
  $.ajax({
      url: './content/ajax/generate_number.php?_unique=<?php echo $unique; ?>',
      dataType: "json",
      success: function(data) {
         $("#_res_number").html(data+['number']);
      }
  });
}

我只能在inspect元素中看到结果 - &gt;我的浏览器中的网络。但div并不是一个改变。

分:

<div id="_res_number" style="height: 30px;"></div>

有人知道为什么吗?

2 个答案:

答案 0 :(得分:0)

像这样传递您的数据

$("#_res_number").html(data['number']);

答案 1 :(得分:0)

如果响应是json对象;尝试像

这样的东西
function generateNewNumber() {
  $("#_res_number").html('');
  $.ajax({
      url: './content/ajax/generate_number.php?_unique=<?php echo $unique; ?>',
      dataType: "json",
      success: function(data) {

         data = JSON.parse(data);

         $("#_res_number").html(data.number);
      }
  });
}

如果这不起作用;请发布ajax请求的回复,以便我能为您提供更多帮助。