Zwei. Ich versuche, einige Werte auf eine Elternseite zurückzuschreiben, und habe folgendes geschrieben, aber es sagt, dass SCRIPT5007: Wert der Eigenschaft 'document' kann nicht abgerufen werden: Objekt ist null oder undefiniert
$('#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();
});
Grundsätzlich werden die Variablen in einer anderen Funktion festgelegt und die Werte müssen an eine Reihe von Feldern auf der Elternseite zurückgesendet werden.
Jede Hilfe wäre großartig!
0 Stimmen
$("#input#addr_address1", window.parent.document);
sollte wie hier festgestellt funktionieren.0 Stimmen
@szajmon das ist großartig, danke. Die Felder im übergeordneten Element werden jedoch nicht automatisch ausgefüllt.
0 Stimmen
Sie haben einige Klarheitsprobleme im obigen Code. Sie setzen z. B. _address2 auf addone und doppel jQuery
parent
...