zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Wert über jQuery-Ajax an PHP übergeben

Antwort
 
LinkBack Themen-Optionen Ansicht
  #11 (permalink)  
Alt 15.04.2014, 11:01
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.06.2010
Beiträge: 126
steve46 befindet sich auf einem aufstrebenden Ast
Standard

Hab jetzt alles weggetan bis auf die Abfrage halt was ausgewählt ist.
Gleicher Fehler!
Mit Zitat antworten
Sponsored Links
  #12 (permalink)  
Alt 15.04.2014, 11:19
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Zitat:
Zitat von steve46 Beitrag anzeigen
Hab jetzt alles weggetan bis auf die Abfrage halt was ausgewählt ist.
Gleicher Fehler!

Code:
data: { name: "John", location: "Boston" }
!=
Code:
var monthText = "month=" + $("#monthPicker option:selected").val();

data: monthText
Was übergibst du? Einen String.
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
Sponsored Links
  #13 (permalink)  
Alt 15.04.2014, 23:35
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.06.2010
Beiträge: 126
steve46 befindet sich auf einem aufstrebenden Ast
Standard

Ja einen String von 01 - 12.
Mit Zitat antworten
  #14 (permalink)  
Alt 16.04.2014, 06:16
?!?
XHTMLforum-Kenner
 
Registriert seit: 20.03.2013
Beiträge: 1.638
explanator sorgt für eine eindrucksvolle Atmosphäreexplanator sorgt für eine eindrucksvolle Atmosphäre
Standard

Welche jQuery-Version nutzt du?

Was steht in monthtext, lass dir das mal mit alert ausgeben und teil uns mit was genau dort steht.
HTML-Code:
alert(monthtext);
Du musst per Post einen Json String übergeben.
Hinweise hast du ja nun schon von cebito und Thielo erhalten.

Du musst auch mitarbeiten, wir werden dir deinen Code hier nicht vorschreiben.
Wer programmieren will, von dem wird erwartet, dass er sich mit den Grundzügen der Sprache auseinandersetzt.

Ansonsten schreib ein Jobangebot ins Jobforum.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..."
Aus einem Forum.

Geändert von explanator (16.04.2014 um 06:18 Uhr)
Mit Zitat antworten
  #15 (permalink)  
Alt 16.04.2014, 10:03
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.06.2010
Beiträge: 126
steve46 befindet sich auf einem aufstrebenden Ast
Standard

Ausgabe: month=04
Mit Zitat antworten
  #16 (permalink)  
Alt 16.04.2014, 10:19
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Zitat:
Zitat von steve46 Beitrag anzeigen
Ja einen String von 01 - 12.

Zitat:
Zitat von steve46 Beitrag anzeigen
Ausgabe: month=04

Also doch nicht "01 - 12".
Code:
data: { month: $("#monthPicker option:selected").val() }
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
  #17 (permalink)  
Alt 16.04.2014, 10:42
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.06.2010
Beiträge: 126
steve46 befindet sich auf einem aufstrebenden Ast
Standard

Ich mache genau das was ihr sagt und schau mir selber den Code immer wiedern an.

Noch immer undefines index month:

HTML-Code:
$("#monthPicker").change(function() {
					$.ajax({
						type: "POST",
						dataType: "json",
						url: "jsondataTable.php",
						data: { month: $("#monthPicker option:selected").val() },
						success: function(result) {
							var obj = $.parseJSON(result);
							var table = '';
							for(var i = 0; i < obj.length; i++) {
								var price = obj[i].price;
								table += "<tr><td>"+obj[i].transactiondate+"</td><td>"+obj[i].company+"</td><td>"+$.number(price, 2)+"</td></tr>";
							}
							$("#mainText table").append(table);
							$("#mainText table").append("<tr><td colspan='3' class='sum'>Summe:</td></tr>");
							$("#mainText table").append("<tr><td colspan='3' class='sum'>Gesamtsumme 2014: <span class='sumView'></span></td></tr>");
							var n = $(document).height();
							$("html, body").animate({scrollTop: n}, 5000);
						}
					});
				});
Mit Zitat antworten
  #18 (permalink)  
Alt 16.04.2014, 10:45
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Poste bitte mal einen Link zu dem was du machst, es ist schwer nazuvollziehen was genau du machst und wie es aussieht. (Stichwort debugging)
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
  #19 (permalink)  
Alt 16.04.2014, 10:52
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.06.2010
Beiträge: 126
steve46 befindet sich auf einem aufstrebenden Ast
Standard

Ich hab die ganze Website lokal am Rechner. Ich müsste mir jetzt irgendwo einen Webspace suchen alles hochladen und noch die Datenbank mit allen Tabellen füllen.

Der User wählt über ein select Feld das gewünschte Monat aus (Jänner - Dezember). In diesem select Feld hab ich jedes option Element ein value von 01 (Jänner) bis 12 (Dezember) gegeben.

Die Funktion change wird aufgerufen wenn sich der Wert im select Feld eben ändert. Diese Funktion soll das Value auslesen und es über AJAX an die PHP-Datei übergeben um dort das richtige SQL-Statement auszuführen. Das SQL-Statement hängt von Monat ab!
Mit Zitat antworten
Sponsored Links
  #20 (permalink)  
Alt 16.04.2014, 11:00
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Zitat:
Zitat von steve46 Beitrag anzeigen
Ich hab die ganze Website lokal am Rechner. Ich müsste mir jetzt irgendwo einen Webspace suchen alles hochladen und noch die Datenbank mit allen Tabellen füllen.
Dann mach das.

Zitat:
Zitat von steve46 Beitrag anzeigen
Der User wählt über ein select Feld das gewünschte Monat aus (Jänner - Dezember). In diesem select Feld hab ich jedes option Element ein value von 01 (Jänner) bis 12 (Dezember) gegeben.

Die Funktion change wird aufgerufen wenn sich der Wert im select Feld eben ändert. Diese Funktion soll das Value auslesen und es über AJAX an die PHP-Datei übergeben um dort das richtige SQL-Statement auszuführen. Das SQL-Statement hängt von Monat ab!
Wovon was abhängt ist ja egal. Anscheinend existiert in deinem Fall kein $_POST['month'], und das gilt es zu finden, das hochladen ist dafür da, damit wir uns überzeugen können, das die Variable übergeben wird.

Wenn da alles stimmt könnte man sich mal den PHP Code ansehen.
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ajax - Datenbanksbruf: ASP Datei mit PHP code füllen? braindead Javascript & Ajax 3 19.10.2009 14:35
Jquery AJAX Aufruf und Tablesorter MoFu Javascript & Ajax 2 18.09.2009 10:09
OPTION (Wert) aus SELECT-Liste als PHP Variable übergeben ohne Submit Button..?! flobox Javascript & Ajax 7 18.12.2008 17:15
php wert übergeben your_ass Serveradministration und serverseitige Scripte 7 29.11.2008 15:56
Dateien auslagern - Include und PHP ArcVieh Serveradministration und serverseitige Scripte 17 27.03.2008 19:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:10 Uhr.