Oto scenariusz:Czy istnieje sposób korzystania z Thickboxa z dynamiczną zawartością?
Mam pole tekstowe i przycisk na stronie internetowej. Po kliknięciu przycisku chcę otworzyć okno wyskakujące (używając Thickbox), które wyświetli wszystkie elementy pasujące do wartości wprowadzonej w polu tekstowym. Obecnie korzystam z implementacji Thickbox w IFrame. Problem polega na tym, że adres URL do wyświetlenia jest zakodowany na stałe w atrybucie "alt" przycisku.To, czego naprawdę potrzebuję, to atrybut "alt" przekazuje wartość w polu tekstowym do wyskakującego okienka.
Tutaj jest kod do tej pory:
<input type="textbox" id="tb" />
<input alt="Search.aspx?KeepThis=true&TB_iframe=true&height=500&width=700" class="thickbox" title="Search" type="button" value="Search" />
Idealnie, chciałbym umieścić wartość pola tekstowego do url Search.aspx ale nie może wydawać się, aby dowiedzieć się, jak to zrobić Mój obecny alternatywą jest użycie jQuery ustawić. funkcja kliknięcia przycisku Szukaj, aby wywołać usługę sieciową, która ustawi niektóre wartości w sesji ASP.NET Strona Search.aspx użyje zmiennych sesji do wyszukiwania, ale jest to trochę niestabilne, ponieważ wydaje się jak zawsze będzie możliwość, że se arch wykonuje się przed ustawieniem zmiennych sesyjnych.
To jest dokładnie to, czego szukałem, dziękuję! Jeśli mógłbym zagłosować na ciebie 10 razy, to bym :-) –