bakero3010
Goto Top

Qooxdoo Remote Request Failed (undefined)

Hallo Leute,
ich habe heute Morgen mal begonnen mich in Qooxdoo einzufinden doch ich bekomme einfach keinen remote request auf die Reihe... Nachdem ich mich nun also schon halb ins Krankenhaus gegooglet habe hoffe ich das mir hier (mal wieder) eine Antwort finde/bekomme...

Also dann...

meine Qooxdoo Version : 0.8.3
mein OS : Ubuntu 9.10

mein Code :

var lbl_usr = new qx.ui.basic.Label("Benutzername");  
var tf_usr = new qx.ui.form.TextField();
var lbl_pass = new qx.ui.basic.Label("Passwort");  
var pf_pass = new qx.ui.form.PasswordField();	
var btn_login = new qx.ui.form.Button("->...");  

var doc = this.getRoot();

doc.add(lbl_usr,   { left: 100 ,top: 50  } );
doc.add(tf_usr,    { left: 190 ,top: 50  } );	
doc.add(lbl_pass,  { left: 100 ,top: 80  } );
doc.add(pf_pass,   { left: 190 ,top: 80  } );
doc.add(btn_login, { left: 170 ,top: 110 } );

btn_login.addListener("execute", function(e) {  
      	if( !tf_usr.getValue() || !pf_pass.getValue() ) {
      		alert("Bitte vollständig füllen");  
        }
        else {
        	
        	var req = new qx.io.remote.Request("http://localhost/index.php", "GET", "text/plain");  
        	
        	req.addListener("failed", function(e,f) {  
        		//alert(e.getContent());
        		alert(e + " " + f );  
        	});	
        	req.addListener("completed", function(e) {  
        		alert(e.getContent());
        	});
        	req.send();
        	alert("Else ende...");  
        }
      
	});
    }
  }
});

Code der index.php
<?php

echo "hallo"  

?>


wenn ich diesen also nun ausführe(sprich auf den Button drücke) springt komischerweise der "failed" Listener an.

Das Alert dessen gibt aus : "qx.io.remote.Response[33] undefined"

Apache Access Log sagt: [04/Jan/2010:14:04:47 +0100] "OPTIONS /index.php?nocache=1262610287101 HTTP/1.1" 200 309 //kommt mir auch komisch vor !!!!

Wo liegt dort der Fehler oder was muss ich beachten ?

Besten dank schonmal im Vorraus!!

gruß Bakero

Content-ID: 132694

Url: https://administrator.de/contentid/132694

Ausgedruckt am: 22.11.2024 um 16:11 Uhr

bakero3010
bakero3010 05.01.2010 um 10:22:26 Uhr
Goto Top
Soo nach langen fummeln hats nun endlich geklappt ... ich weiß zwar leider nicht warum aber wenn man die Request Methode in POST ändert dann ein ./generate.py build abfeuert und das erstellte Verzeichnis("build") über einen Webserver aufruft funktioniert das ganze(bei mir) bestens face-smile

PS: hab auch noch auf Version 1.0 aktualisiert. Mit der 0.8.3 ists aber der gleiche weg ;)