我有一台UserControl。例如:
<div id="divItem">
some html
</div>ajax请求从服务器返回该UC新html。例如:
<div id="divItem">
new html
</div>我想用新的html替换旧的html。我怎么能这么做呢。谢谢。
发布于 2011-11-24 17:27:00
如果还返回div divItem,则返回
$("#divItem").replaceWith("NEW HTML");把新的超文本标记语言放在原处或者替换innerHTML,因为它们得到了相同的容器:
$("#divItem").html($("NEW HTML").html());如果不返回div divItem,则返回
只需将新的html:
$("#divItem").html("NEW HTML");发布于 2011-11-24 17:29:23
我猜replaceWith就是你要搜索的。
$('#divItem').replaceWith(serverResponse);发布于 2011-11-24 17:28:43
可以使用.load()将来自AJAX调用的数据放入DOM元素。
$('#divItem').load('somePage.html');https://stackoverflow.com/questions/8254703
复制相似问题