Variable Daten im Ajax-Aufruf JQUERY

7

Ich versuche, Variable in AJAX-Aufruf in jquery zu verwenden, aber es funktioniert nicht. Bewegungsvariable enthält verschiedene Werte. Bitte überprüfen Sie den folgenden Code:

%Vor%

Schlagen Sie vor, wie Sie $ move-Variable in Daten verwenden können.

    
fawad 27.07.2012, 11:51
quelle

6 Antworten

3

Es sollte

sein %Vor%     
AdityaParab 27.07.2012, 11:54
quelle
9

Wenn Sie die Variable als Name der Eigenschaft verwenden möchten, verwenden Sie die Array-Notation.

  

Es gibt zwei Möglichkeiten, auf Objektelemente zuzugreifen: Punktnotation und Klammernotation ( aka Subscript-Operator).

Ihr Code mit Array-Notation:

%Vor%

Das Beispiel auf jsfiddle (der Beitrag funktioniert offensichtlich nicht, also überprüfen Sie die Konsole, um zu sehen, was gepostet wird.)

    
Wolfram 27.07.2012 11:56
quelle
8

Wenn Sie eine variable-variable in Ihrer POST-Anfrage haben möchten, Sie müssen ein separates JSON-Objekt erstellen:

%Vor%     
Sem 27.07.2012 11:54
quelle
1

Sie können etwas wie data: $move+"=1"

tun     
Subir Kumar Sao 27.07.2012 11:56
quelle
0

Um den Wert von $ move Variable zu posten, tun Sie dies:

%Vor%     
dexter.ba 27.07.2012 11:54
quelle
-1

Es sieht so aus, als ob Sie versuchen, eine PHP-Variable in Javascript zu verwenden. Sie können .serialize verwenden, um Daten zu sammeln und sie an den Ajax-Aufruf zu übergeben. Aber um Aufrufe mit verschiedenen benannten Variablen für den Namen des Wertepaars auszuführen, müssen Sie diese Informationen von der php-Seite sammeln, die Sie übergeben.

Beispiel:

%Vor%

Obwohl dies eine .get-Datei anstelle einer .ajax-Datei ist, handelt es sich nur um eine Kurzschrift für den .ajax-Aufruf. Das PasswortDiv enthält HTML-Eingaben mit Namen und ID. Er sammelt die Informationen und übergibt sie zur Verarbeitung an die php-Seite.

    
Kris.Mitchell 27.07.2012 11:58
quelle

Tags und Links