JQuery replace whole DIV using .load()

Я хочу обновить

при закрытии jQuery UI Modal Dialog.

Мой код такой:

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");
    }
});

Но вместо замены он добавляет новый

внутрь старого
:

<div id="bodyId">
    <div id="bodyId">
        New Response
    </div>
</div>

Я хочу заменить старый div bodyId на новый div bodyId.

8
задан PPvG 16 January 2012 в 06:12
поделиться