2010-11-18 6 views
1

Entschuldigung mein schlechtes Englisch zuerst senden,jQuery Ajax-Methode Daten Parameter eine Zahl

im mit Ajax-Aufruf und der Code lautet wie folgt:

$.ajax({ 
      url:'fetch.php', 
      type: 'GET', 
      **data: { temp : 'counter' },** 
      success: function(data){ 
       $('#rules2').append(data); 
     } 

Das Problem ist, dass ich der Zähler soll ein sein Nummer ... ich habe es bereits als var counter = 1; aber es ist nur die Zeichenfolge "counter" zu senden.

Irgendwelche Hilfe dafür?

Was ich tun möchte, ist, einige Daten aus der db mit der fetch.php-Datei zu bekommen und diese Daten durch die ID zu bekommen ... so ID ist eine Zahl, und ich muss eine Nummer mit Ajax-Methode senden.

Thx

+2

es eine Zeichenfolge schickt, weil Ihr einen String zu erstellen. sollte auf die Variable zeigen. 'Daten: {Temp: Zähler},' (keine einfachen Anführungszeichen) – RPM1984

+0

Thnx viel ... !! – mt0s

Antwort

1
$.ajax({ 
    url:'fetch.php', 
    type: 'GET', 
    data: { temp : counter }, // Note the missing quotation marks 
    success: function(data) { 
     $('#rules2').append(data); 
} 
Verwandte Themen