Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Modalbox + Ajax.Autocompleter (Scriptaculous) Problem [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Modalbox + Ajax.Autocompleter (Scriptaculous) Problem


 
phobia
22-07-2010, 18:11 
 
Hallo,

ich habe ein Problem mit dem Ajax.Autocompleter von Scriptaculous wenn dieser aus einer Modalbox ( ModalBox — An easy way to create popups and wizards (http://okonet.ru/projects/modalbox/) ) heraus aufgerufen wird.

Der Autocompleter an sich funktioniert und die Modalbox ebenfalls.

In Kombination tut sich leider nichts.

Meine erste Vermutung war ein Problem mit dem z-index also habe ich dem <div> welches die Autocompleter ergebnisse zeigt einen höheren gegeben als die Modalbox verwendet aber das bringt nichts.
Auch wenn ich die Modalbox halbtransparent mache erscheint nichts also denke ich dass der Autocompleter an sich hieraus nicht funktioniert.

Hat irgendjemand Erfahrungen damit? Google konnte mir leider nicht helfen.

 
phobia
22-07-2010, 19:00 
 
Hallo,

hab die Ursache nun doch noch gefunden:
in der modalbox.js muss man den Ajax.Request Aufruf anpassen und evalScripts: true ergänzen
sonst funktionieren die Javascripts der in der Modalbox aufgerufenen Datei nicht.


new Ajax.Request(this.content, {
evalScripts: true,
...


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:35 Uhr.