[JavaScript] MIt Greasemonkey Ajax ausführen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Blackb!rd, 26. Januar 2012 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 26. Januar 2012
    MIt Greasemonkey Ajax ausführen

    Hallo Zusammen,

    ich versuche gerade mit Greasemonkey Daten von einem externen Script nachzuladen und diese in die Webseite einzubinden! Jquery konnte ich soweit includen, mit einem kleinen Self-Test hat sich auch bestätigt das Jquery läuft!

    Nun Versuche ich eine PHP-Datei, zum Testen auf Localhost, auszulesen! Der Inhalt der PHP-Datei ist ein einfacher Text-String mit JSON kodiert!

    Allerdings funktioniert mein JS Code nicht! Das erste Okay wird angezeigt, dannach passiert nix mehr!

    PHP:
    alert ( 'Okay' );
    $.
    ajax ({
        
    type "POST" ,
           
    url "http://localhost/test.php" ,
           
    data postVars ,
        
    dataType 'json' ,
            
        
    success : function( msg ){
                
                
    alert ( msg );
                },
                
        
    error : function( xhr , status ){
        
    alert ( status );
        
        }        
            
        });

    Hat jemand ne Idee was ich übersehe? Stehe grad voll auf dem Schlauch :/


    Gruß Blackb!rd
     
  2. 26. Januar 2012
    AW: MIt Greasemonkey Ajax ausführen

    Hätt ich auch selbst drauf kommen können - Iwann hab ich das schonmal gehört! Danke!

    Allerdings kriege ich keine Array im Code verwendet. Per PHP Gebe ich mit echo ein normales Array aus! Per Alert krieg ich auch die Info, dass es ein Array ist! Allerdings wie greife ich drauf zu?

    response['a']
    response[a]
    response["a"]
    response.a


    -> Alles funktioniert nicht?


    Gruß Blackb!rd
     
  3. 26. Januar 2012
    AW: MIt Greasemonkey Ajax ausführen

    array = [0] [1] [2]
    du versuchst dich an nem objekt
     
  4. 26. Januar 2012
    AW: MIt Greasemonkey Ajax ausführen

    response[0] - response[4] gibt mir die einzelnen Buchstaben des Worts "Array" zurück, das funktioniert auch nicht
     
  5. 26. Januar 2012
    AW: MIt Greasemonkey Ajax ausführen

    ich muss grad ein wenig lachen

    na hast du vielleicht gar keinen array, sondern einen string "Array"?
    wenn du per php nen array ausgibst, musst du auch drauf achten, dass man damit arbeiten kann (json)

    PHP:
    print array( 1 , 2 , 3 );  // Array
     
  6. 26. Januar 2012
    AW: MIt Greasemonkey Ajax ausführen

    Ich auch obwohl ichvoll nix peile

    Nene, ich geb schon ein Array aus:

    PHP:
    echo array( 1 , 2 , 3 );

    Gruß Blackb!rd


    EDIT: Habs, hatte vergessen mit JSON zu kodieren - Ich sollte demnächst länger schlafen bevor ich wieder anfange zu programmieren! Danke für die *****tritte
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.