AJAX / JQUERY - 拆分返回的数据并放在两个单独的div中

时间:2014-01-23 02:38:00

标签: ajax jquery split

我目前正在使用以下代码每隔10秒运行一次AJAX查询以填充<div id="datacontainer"></div>

setInterval(function(){
$.ajax({
    url: "ajax.php",
    type: "GET", 
    cache: false}
).done(function(html) {
$( '#datacontainer' ).html( html );});},10000
);

我现在已经设置了ajax.php文件以返回一个字符串,该字符串现在包含我要拆分的分隔符'----'并填充两个div。

我想在分割data[]进入data[0]<div id="nummessages"></div>进入data[1]

时拆分为<div id="datacontainer"></div>

如何修改此代码才能实现此目的?

1 个答案:

答案 0 :(得分:11)

setInterval(function(){
  $.ajax({
      url: "ajax.php",
      type: "GET", 
      cache: false}
  ).done(function(html) {
    var divs = html.split('----');
    $( '#nummessages' ).html( divs[0] );
    $( '#datacontainer' ).html( divs[1] );
  });
},10000);