如何使用脚本重新加载动态内容

时间:2016-11-08 09:46:25

标签: javascript php jquery html ajax

我有一个包含动态数据的页面,我尝试重新加载特定的<p></p>

HTML

<p id="spa<?php echo $id; ?>"></p>

我的脚本是这样的

$("#spa" + id).load(location.href + " #spa" + id);

但是它没有用,任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

以下显示了如何使用脚本添加新的脚本标记以重新加载

<script language="text/javascript">
   function load_js()
   {
      var head= document.getElementsByTagName('head')[0];
      var script= document.createElement('script');
      script.type= 'text/javascript';
      script.src= 'source_file.js';
      head.appendChild(script);
   }
   load_js();
</script>

重点是插入一个新的脚本标记 - 您可以删除旧标记而不会产生任何后果。如果遇到缓存问题,可能需要为查询字符串添加时间戳。