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

Kai*_*Kai 3 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
);
Run Code Online (Sandbox Code Playgroud)

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

我想分成data[]当分裂data[0]进入<div id="nummessages"></div>data[1]进入<div id="datacontainer"></div>

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

jin*_*ong 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);
Run Code Online (Sandbox Code Playgroud)