jQuery Ajax请求 - 更新内容更改的DIV元素

时间:2016-08-03 15:31:17

标签: jquery ajax

我不确定我是否以正确的方式完成了我的ajax查询架构。

实际上我在PHP中查询我的结果,Ajax正在请求。 输出是hole div-table,它是.dpend()到DIV,ID为“stored_entries”。 我认为这是性能的最佳方式 - 而不是对每一行提出请求,对吗?

现在我想制作一个视觉效果 - 当保罗切换到“在线”时 - 更新的行(item1,...)。

<div id="stored_entries">
  <div id="item_<?php echo $item_ID;?>">
    <div id="ID">1</div>
    <div id="NAME">Paul</div>
    <div id="ONLINE">Online</div>
  </div>
  <div id="item_<?php echo $item_ID;?>">
    <div id="ID">2</div>
    <div id="NAME">Peter</div>
    <div id="ONLINE">Offline</div>
  </div>
</div>

我想用jQuery来检测哪些行内容发生了变化,但我没有走上正确的轨道。

我是否需要将jQuery添加到PHP请求的文件中,还是需要将其添加到.complete() / .success()函数中?

我发现了类似的东西,但我不知道该使用它。

$(document).on('contentchanged', '#item_<?php echo $item_ID;?>', function() {
  // do something after the div content has changed
  alert('WOO?');
});

jQuery("#item_<?php echo $item_ID; ?>").trigger('contentchanged');

感谢您的帮助!

0 个答案:

没有答案