当通过ajax加载内容时,我如何获取div的当前html内容?jquery得到可见的html div内容由ajax加载?
<div class='container'></div>
这里data
是ajax响应。
$('.container').html(data);
然后,用户对数据进行一些更改。
之后,我需要得到最终的HTML。
当通过ajax加载内容时,我如何获取div的当前html内容?jquery得到可见的html div内容由ajax加载?
<div class='container'></div>
这里data
是ajax响应。
$('.container').html(data);
然后,用户对数据进行一些更改。
之后,我需要得到最终的HTML。
看看jQuery的AJAX方法。最容易让你使用的是$.get()
:
var pageurl="ajax/test.html"
$.get(pageurl, function(data) {
$(".container").html(data);
alert("Load was performed.");
});
我的观点不在这里,它是在加载数据后>然后>用户将修改数据的操作>我想在用户修改后获取数据 –
您需要包含更多相关代码。这个概念很难理解。 – DanielTheRocketMan
我认为rooxo发布了你需要的东西。但是,这不是你在问题标题中提到的问题......非常混乱。 –
你可能想要element.innerHTML。它返回你的元素的内容
什么是“最终的html”?在您的问题中提供更多的上下文,例如,发布相关代码 –
从ajax返回的数据是网格。根据用户的操作,这个网格的一些内容会发生变化,所以我需要在用户发生变化后才能得到网格。 预先感谢您@A。 Wolff –