JQuery Window.Opener - PullRequest
       9

JQuery Window.Opener

2 голосов
/ 12 сентября 2011

twoЯ пытаюсь записать некоторые значения на родительскую страницу и написал следующее, но он говорит, что SCRIPT5007: Невозможно получить значение свойства 'document': объект равен нулю или не определен

$('#Save').click(function () {
    var parent = $(parent.document.body);
    $(parent).find('input#addr_address1').val(addone);
    $(parent).find('input#addr_address2').val(addtwo);
    $(parent).find('input#addr_city').val(city);
    $(parent).find('input#addr_county').val(county);
    $(parent).find('input#addr_postcode').val(postcode);
    $(parent).find('input#addr_country').val(country);
    window.close();            
});

По сути, переменные устанавливаются в другой функции, и значения должны быть отправлены обратно в набор полей на родительской странице.

Любая помощь будет потрясающей!

1 Ответ

1 голос
/ 12 сентября 2011

В отладчике F12 (я предполагаю, что вы используете IE в соответствии с форматом сообщения об ошибке), проверьте значения parent и parent.document.Бьюсь об заклад, parent является нулевым.Вы имели в виду opener?или top?

...