【发布时间】:2012-09-05 14:56:25
【问题描述】:
我想要使用 Ajax 加载的另一个页面的一部分。当您单击一个按钮时。我有一个页面。但是,我只想加载页面中的 .section div。当我点击按钮时。必须加载其他页面中的 .section 页面。
但是,我如何使用 ajax / jquery 加载。仅来自其他页面的 div。
【问题讨论】:
标签: javascript jquery ajax
我想要使用 Ajax 加载的另一个页面的一部分。当您单击一个按钮时。我有一个页面。但是,我只想加载页面中的 .section div。当我点击按钮时。必须加载其他页面中的 .section 页面。
但是,我如何使用 ajax / jquery 加载。仅来自其他页面的 div。
【问题讨论】:
标签: javascript jquery ajax
您可以使用 jQuery 的 load 方法在不使用 ajax 的情况下执行此操作。这样,您可以将返回的内容加载到您的#div_id 或body。这是将您的内容加载到页面的body 的示例;
$("#your_button_id").click(function() {
var myUrl = "yourpage.html #div_id_having_data";
$("body").load(myUrl);
return false;
});
【讨论】:
如果我正确理解了您的问题,那么这就是解决方案,
点击按钮加载整个页面(.section 应该被隐藏)。然后单击另一个按钮只需切换 .section div。
【讨论】: