获取Ajax内容并过滤它

时间:2016-05-11 08:09:50

标签: php jquery html

我有这个脚本使用jquery执行ajax但我想用特定内容更新,当我这样做时返回undefined ..

<script type="text/javascript">
  $(document).ready(function(e) {
    $.ajax({
      url:'n.php',
      cache:false,
      type:"GET",
      success: function(data){
        $('.list-ball').html($(data).find(".count").html());
        console.log($(data).find(".count").html());
      }
    });
  });
</script>

2 个答案:

答案 0 :(得分:0)

console.log(data);

开始

这样您就可以看到返回的数据 从那里你可以填充像这样的元素:

$("#myElement").html(data);

答案 1 :(得分:0)

您可以使用替换内容的$(selector).load()函数:

$(document).ready(function() {
    // [url] [any valid css selector]
    $('.list-ball').load('n.php .count > *'); // Find `.count` content and place it instead of `.list-ball` content
});

如果DOM中没有显示.list-ball元素,则不会执行ajax。