W jaki sposób można wykonać następujące czynności za pomocą jQuery: Otwórz okno wyskakujące, które zwraca wartość do okna nadrzędnego po kliknięciu łącza w oknie podrzędnym, zamknij okno potomne, a następnie uzyskaj wartość rodzic automatycznie przesyła formularz na podstawie zwróconej wartości?Okno jupiterowe Wartość zwracana okna do obiektu nadrzędnego
Zdaję sobie sprawę, że okno dialogowe jQuery jest popularnym rozwiązaniem, ale wymagam wyskakującego okienka, ponieważ zawartość okna musi być dostępna do nawigacji i chcę uniknąć używania elementu iframe w oknie dialogowym jQuery.
Okno wyskakujące służy do zbierania więcej niż jednej wartości, ostatecznie do zwracania jako oddzielony ciąg do rodzica, ale to gromadzenie danych musi nastąpić przed przesłaniem formularza okna nadrzędnego. Jeśli byłby standardowy wzorzec projektowy dla "selektora jednostek", to byłoby to.
To musi działać w IE8, FF3.6, Safari 4 i Chrome 5.
Dzięki Mark
Dlaczego trzeba zawartość okna żeglowna? To nie ma sensu - jeśli chcesz mieć wyskakujące okienko dla formularza jednej strony, dlaczego pozwolisz użytkownikowi nawigować gdzieś indziej? –
Ponieważ okno wyskakujące będzie używane do zbierania więcej niż jednej wartości, ostatecznie będzie zwracane jako rozgraniczony ciąg do rodzica, ale to gromadzenie danych musi nastąpić przed przesłaniem formularza okna nadrzędnego. Jeśli byłby standardowy wzorzec projektowy dla "selektora jednostek", to byłoby to. –