2 Stimmen

JQuery Fenster.Öffner

TwoIch versuche, einige Werte in eine übergeordnete Seite zurückzuschreiben und habe das Folgende geschrieben, aber es wird gesagt, dass SCRIPT5007: Unable to get value of the property 'document': object is null or undefined

$('#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();            
});

Im Wesentlichen werden die Variablen in einer anderen Funktion gesetzt und die Werte müssen an eine Reihe von Feldern auf der übergeordneten Seite zurückgesendet werden.

Jede Hilfe wäre großartig!

1voto

Überprüfen Sie im F12-Debugger (dem Format der Fehlermeldung nach zu urteilen verwenden Sie den IE) die Werte von parent y parent.document . Ich wette parent ist null. Meinten Sie opener ? oder top ?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X