小编Ali*_*Man的帖子

JQuery使用.load()替换整个DIV

我想<div>在jQuery UI模式对话框的结束时刷新一个.

我的代码是:

var dialog = jQuery('#divPopup').dialog({
    autoOpen: false,
    height: 450,
    width: 650,
    modal: true,
    open: function(event, ui) {
        jQuery('body').css('overflow', 'hidden');
    },
    close: function(event, ui) {
        jQuery('#divPopup').dialog('destroy').remove();
        jQuery("#bodyId").load("http://www.xyz.com/ #bodyId");
    }
});
Run Code Online (Sandbox Code Playgroud)

但不是替换它,而是<div>在旧的内部添加新内容<div>:

<div id="bodyId">
    <div id="bodyId">
        New Response
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想bodyId用新的div 替换旧的div bodyId.

javascript jquery jquery-ui jquery-load

8
推荐指数
1
解决办法
8858
查看次数

标签 统计

javascript ×1

jquery ×1

jquery-load ×1

jquery-ui ×1