Javascript 如何使用ajax和jquery动态更新数组表?

Javascript 如何使用ajax和jquery动态更新数组表?,javascript,jquery,ajax,dynamic,Javascript,Jquery,Ajax,Dynamic,我有两个文件php(gettable.php和index.php)索引文件显示gettable.php每一个seond获得的结果,我想在索引中动态更新我的表的内容(只有新的或更改的值必须更改)使用ajax,我是ajax初学者 请帮帮我 多谢各位 gettable.php // // // I load data from the server(xml file) $xml = simplexml_load_string($result); foreac

我有两个文件php(gettable.php和index.php)索引文件显示gettable.php每一个seond获得的结果,我想在索引中动态更新我的表的内容(只有新的或更改的值必须更改)使用ajax,我是ajax初学者

请帮帮我 多谢各位

gettable.php

    //
    //
    // I load data from the server(xml file) 
    $xml = simplexml_load_string($result);

    foreach($xml as $node)
    {
        $name = "";
        $value = -1;

        foreach($node->attributes() as $a => $b) {
            if($a == "name")
            {
                $name = (string)$b;
    }
    else if($a == "value")
    {
        $value = (string)$b;
    }
        }

        $vars[$name] = $value;
    }

    ?>
    <table border="1">
    <tr>
    <th>id</th>
    <th>abc</th>
    <th>def</th>
    </tr>
    <tr>
    <td><?php
    echo "<p>x: ".$vars["x"]."</p>";
    ?>
    </td>
    <td><?php
    echo "<p>y: ".$vars["y"]."</p>";
    ?>
    </td>
    <td><?php
    echo "<p>z: ".$vars[z"]."</p>";
    ?>
    </td>
    </tr>
    </table> 
//
//
//我从服务器加载数据(xml文件)
$xml=simplexml\u load\u字符串($result);
foreach($xml作为$node)
{
$name=“”;
$value=-1;
foreach($node->attributes()作为$a=>$b){
如果($a==“名称”)
{
$name=(字符串)$b;
}
否则如果($a==“值”)
{
$value=(字符串)$b;
}
}
$vars[$name]=$value;
}
?>
身份证件
abc
def

脚本代码应该是这样的

$(function(){
  function loadData(){
    $('#data').load("gettable.php");
  }

  setInterval(function() { loadData(); }, 1000 ); 

});

谢谢,但这段代码只是为了每隔一秒钟显示一次数据,我只想修改表中修改过的值。它每隔一秒钟重新记录div,以便自动修改值。是的,但我不想重新加载未更改的数据,我只想加载值​​并不是所有的表都被修改。有可能吗?在这种情况下,您必须返回JSON格式的值。html标记将位于“index.php”文件中。我们可以调用返回json数据的php文件,并通过ajax将其解析为index.php。再次感谢。你能简化你的回答吗?因为我是这两种语言的初学者。
$(function(){
  function loadData(){
    $('#data').load("gettable.php");
  }

  setInterval(function() { loadData(); }, 1000 ); 

});