php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.08.2008, 14:10  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard [Erledigt] Prototype onComplete: function "stoppt"

Hi ihrs,

sorry für den blöden Titel, aber ich wüsst jetzt nicht, wie ich das Thema anders benennen könnte

Folgendes. Ich habe mit Hilfe von Prototype folgende Funktion geschrieben:

Code:
    <script type="text/javascript">
      function loadWhere() {           
        new Ajax.Request("getCities.php?where=" + $('where').value, {
          method: 'get',                 
          onComplete: function(require) {                
            var data = require.responseText.evalJSON();
            alert('check');
            showWhereAutocomplete(data);      
          },       
          onFailure: function() {
            alert("Bei der Datenübertragung ist leider ein Fehler aufgetreten");
          }
        })              
      }       
      [...]
    </script>
Diese wird folgendermaßen aufgerufen:

Code:
<input type="text" ... onkeyup="loadWhere();" />
Jetzt ist es aber so, dass das alert('check'), überhaupt gar nicht kommt, also es kommt keine Fehlermeldung. Auch die Funktion showWhereAutocomplete, welche danach kommt wird nicht aufgerufen.

Also er stoppt die Funktion einfach bei var data, und ich hab keine Ahnung warum. Als Response erhalte ich die Daten in meiner Firebug-Console.

Hat jemand eine Idee, was das sein könnte? Wie gesagt, ist wie ein die() in der Function

Ich sterb auch gleich

Danke für eure Hilfen und Mühen,

Grüße
Das Psy
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.08.2008, 14:22  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Grml, sorry die Störung

Hatte die falsche Funktion genommen. Anstatt evalJSON sollte ich doch besser toJSON benutzen.

Nun habe ich die Daten in data und können von meiner Funktion verarbeitet werden.

Grüße
Das Psy
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline   Mit Zitat antworten
Alt 18.08.2008, 15:14  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Brauchst Du dazu noch einen schlauen Spruch?
Mit Firebug und Blick auf die Fehleranzeige wäre das nicht passiert...
David ist offline   Mit Zitat antworten
Alt 18.08.2008, 15:58  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Ich habe ja Firebug, aber er lieferte mir keinen offensichtlichen Fehler. Vielleicht einen versteckten
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wiki Autoren Allgemeintratsch (kein OT) nikosch Wiki Diskussionsforum 80 17.03.2012 14:07
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
[Erledigt] function() djscaleo PHP Tipps 2009 11 21.01.2009 17:00
[Erledigt] Verliere Zuordung in einer JS Klasse tomtaz JavaScript, Ajax und mehr 2 08.12.2008 21:55
[Erledigt] Vererbung - Zugriff auf Elternmethoden nicht möglich unimow PHP Tipps 2008 5 03.11.2008 18:53
Fehlermeldung : Call to a member function foo() on a non-object Mark Taylor PHP Tipps 2008 4 14.09.2008 20:38
[Erledigt] Transparente Runde Ecken bei Thumbnial realisieren tomtaz PHP Tipps 2008 3 08.07.2008 01:20
Prototype Ajax Array Datenmüll notyyy HTML, Usability und Barrierefreiheit 2 08.04.2008 10:57
GD-Spezialisten gesucht....wer kann helfen? rezix PHP Tipps 2008 12 26.02.2008 17:55
Call to a member function on a non-object Riks PHP Tipps 2007 20 10.02.2007 22:59
function in einer function - help! PHP Tipps 2005-2 4 25.10.2005 00:20
[Erledigt] Datenbank nicht erreichbar PHP Tipps 2005-2 27 19.08.2005 12:20
[Erledigt] OOP: function in eine andere function einbinden PHP Tipps 2005 10 20.03.2005 16:13

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
prototype oncomplete, oncomplete function, oncomplete prototype, prototype oncomplete function, prototype ajax oncomplete, oncomplete: function, ajax prototype oncomplete, oncomplete: function(), javascript oncomplete function, prototype on complete, prototype update oncomplete, ajax oncomplete, prototype oncomplete:, javascript function oncomplete, oncomplete fucntion, oncomplete: function(, oncomplete\': function(, ajax prototype php function, oncomplete: function() {, prototype updater oncomplete

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:30 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum