Próbuję otworzyć modalne okno dialogowe jquery, gdy użytkownik kliknie łącze. Chciałbym załadować zewnętrzny plik php do okna dialogowego. Używam tego jQuery:Ładowanie zewnętrznego pliku php w modalnym oknie dialogowym jquery onclick
$(document).ready(function() {
$('#register').dialog({
title: 'Register for LifeStor',
resizable: true,
autoOpen:false,
modal: true,
hide: 'fade',
width:350,
height:275,
});//end dialog
$('#reg_link').click (function() {
open: (function(e) {
$('#register').load ('register.php');
});
});
});
i to HTML:
<div id="register"></div>
który jest ustawiony na display: none w pliku .css.
Dalej wewnątrz postaci, związek nazywa się:
<td><font size="2">Not registered? <a href="#" name="reg_link">Sign-Up!</a></td>
(będę zmianę tabeli div).
Nie otrzymuję żadnych błędów za pomocą tego kodu, ale nic się nie dzieje po kliknięciu łącza. Mam większość powyższych z innych postów przepełnienia stosu. Czy czegoś brakuje? Czy interferuje html tabeli?
Pozdrawiam ...
Zrobiłem to - położyłeś wszystkie kawałki razem, dziękuję bardzo. – cdonahue
Serdecznie zapraszamy :-) –
@SheikhHeera: Powiedzmy, że 'register.php' ma link do innej strony, pozwala wywołać ją confirmation.php - w jaki sposób otworzysz' confirmation.php' w tym samym widoku modalnym? dzięki! – greenpool