【问题标题】:Refresh div from external page从外部页面刷新 div
【发布时间】:2012-10-02 09:22:41
【问题描述】:

我试图用一些示例代码来解释我想如何实现这一点,但我无法使其易于理解,因此我有一张描述问题的图片。

我不需要任何代码来实现这一点,我想要关于如何解决这个问题的方法的建议,如果它甚至可以这样做的话。否则,也许还有另一种方法可以做同样的事情。我已经用谷歌搜索了好几天,但没有找到任何示例代码。我只会找到如何从主页刷新 div1 和 div2 的示例。

下面是解释问题的图片。加载主页时,两个 div 将另外两个文件加载到自身中。是否可以从另一个 div 中加载的另一个页面刷新其中一个 div?

谢谢!

图片: http://i.stack.imgur.com/Cav7P.jpg

更新: 我正在尝试从 div1.php 调用这个放在 main.php 中的函数

function updateGroupMembers(id,groupId,action) {
// forming the queryString var data = 'id='+ id + '&groupId='+ groupId + '&action='+ action;
// if searchString is not empty if(id) {
// ajax call $.ajax({
type: "POST",
url: "div2.php",
data: data,
success: function (html) {
$('#div2').html(html);
$('#div2').fadeIn(2000);
},
}); 
}
 return false;
} 

【问题讨论】:

  • 您在哪一部分遇到了问题?

标签: jquery html refresh external


【解决方案1】:

是的,有可能...只需使用您在加载页面时使用的相同方法..这取决于您将使用什么事件..

只是一个示例代码

$('#div1').click(function(){  
   $('#div2').html('new content') 
});

【讨论】:

  • 谢谢soonji,它有效。我在上面的函数中体验了一点,而不是在 jquery 中使用 click 函数,我通过从外部 div 调用方法来工作!
猜你喜欢
  • 2013-07-27
  • 2014-01-11
  • 2011-12-22
  • 2010-10-02
  • 1970-01-01
  • 1970-01-01
  • 2013-08-07
相关资源
最近更新 更多