如何用ajax响应替换html元素?
如何替换ajax响应中的html元素?我所知道的是删除元素,如何用ajax响应替换已删除的标签?例如:
我有这样的代码:
<ul id="products">...............
</ul>
当我单击一个按钮时,对codeginter控制器进行了ajax调用,在这里我接收到从数据库中提取并在另一个视图中呈现的新数据,该视图从ul开始并在ul结束时结束。
在ajax成功函数中,我这样做:
$('#products').remove();//What to do now here to replace the removed portion with response of ajax?
回答:
您可以使用replaceWith(请参阅:http
://api.jquery.com/replaceWith/ )
喜欢: $('#products').replaceWith(response);
以上是 如何用ajax响应替换html元素? 的全部内容, 来源链接: utcz.com/qa/415358.html