tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von CPoly
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
523
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    rethus rethus ist offline Mitglied Gold
    Registriert seit
    Sep 2006
    Beiträge
    179
    Hallo Leute,

    ich sitze nun schon über ne Stunde an diesem blöden Ajax-Request.
    Ich nutze das Plugin FormWizard, und möchte einfach per php-script auf dem Server die Daten zwischenspeichern.

    Ich erhalte die Ausgabe von beforeSend und Complete (da habe ich alerts reingesetzt), aber aus dem bereich Success erhalte ich nichst.

    Hier einmal der Auszug aus meinem Code, hoffe mir kann da wer helfen. Weiß echt nicht woran es liegen soll:

    php-script auf dem server:
    PHP-Code:
    <?php 
    extract
    ($_POST);
    extract($_GET);
    $arr=array('a'=>'test');
    if(
    $id==22){
     
    $arr['id'] = '1';
    }
    else{
     
    $arr['id'] = '0';
    }
    echo(
    json_encode($arr));
    ?>
    Javascript-Code:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    
    <script type="text/javascript">// <![CDATA[
                $(function(){
                    $("#configForm").formwizard({
                        formPluginEnabled: true,
                        validationEnabled: true,
                        focusFirstInput: false,
                        remoteAjax : {"step1" : { 
                url : "http://framework.xstable.de/1.php", 
                            dataType : 'json',
    data:(id=20),
                beforeSend : function(){alert("Starting validation.")},
                complete : function(){alert("Validation complete.")},
                success : function(data){
                                      alert(data);              
                return true; 
                }
                }},
                    formOptions: {
                            success: function(data){
    alert(data);    
     
                            },
                            beforeSubmit: function(data){
                                $("#data").html("data sent to the server: " + $.param(data));
                            },
                            dataType: 'json',
                            resetForm: true
                        }
                    });
                });

    Zu bewundern ist das Chaos hier:
    http://www.erfolgsbeginn.de/basis/fr...t.php?idart=34

    und hier die Beispielseite des Plugins:
    http://thecodemine.org/examples/exam...nd_events.html
     

  2. #2
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Auf Grund der same origin policy (http://en.wikipedia.org/wiki/Same_origin_policy) kannst du keine Anfrage an "http://framework.xstable.de" senden.
    rethus bedankt sich. 

  3. #3
    rethus rethus ist offline Mitglied Gold
    Registriert seit
    Sep 2006
    Beiträge
    179
    Genau das war es. Danke fü rden Tipp.
     

Ähnliche Themen

  1. jQuery: jQuery auf AJAX Response anwenden
    Von pointsdächster im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 12.04.10, 01:15
  2. Ajax Request & IE8
    Von djnelly im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 08.01.10, 10:16
  3. jQuery |Per Ajax-Request eine Datei als Download anbieten?
    Von N0ACE im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 07.08.09, 12:46
  4. Antworten: 14
    Letzter Beitrag: 09.05.09, 12:32
  5. Asynchroner Request mit jQuery im Safari
    Von metty im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 27.02.09, 12:53

Stichworte