Php, jquery en ajax
Op de pagina accountUpdate.php haal ik de waardes met post op.
Maar als ik op die pagina de waardes echo'd krijg ik ze niet te zien in mijn aangemaakte div(result).
Het blijkt dus dat mijn pagina accountUpdate.php niet goed wordt aangeroepen.
Na de klik op de submit button gebeurt er niks?
jquery
html
Maar als ik op die pagina de waardes echo'd krijg ik ze niet te zien in mijn aangemaakte div(result).
Het blijkt dus dat mijn pagina accountUpdate.php niet goed wordt aangeroepen.
Na de klik op de submit button gebeurt er niks?
jquery
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$("#Pgegevens").submit(function() {
var vnaam = $("#voornaam").val();
var tvoegsel = $("#tussenvoegsel").val();
var anaam = $("#achternaam").val();
var oldemail = $("#oldemailadres").val();
var newemail = $("#newemailadres").val();
var postcode = $("#postcode").val();
var straat = $("#straat").val();
var wplaats = $("#woonplaats").val();
var hnummer = $("#huisnummer").val();
$.ajax({
type: "POST",
url: "accountUpdate.php",
dataType: "json",
data: {'vnaam': 'vnaam', 'tvoegsel': 'tvoegsel', 'anaam': 'anaam', 'oldemail': 'oldemail', 'newemail': 'newemail', 'postcode': 'postcode', 'straat': 'straat', 'wplaats': 'wplaats', 'hnummer': 'hnummer'},
success: function(result){
$("#result").html(result);
}
});
});
var vnaam = $("#voornaam").val();
var tvoegsel = $("#tussenvoegsel").val();
var anaam = $("#achternaam").val();
var oldemail = $("#oldemailadres").val();
var newemail = $("#newemailadres").val();
var postcode = $("#postcode").val();
var straat = $("#straat").val();
var wplaats = $("#woonplaats").val();
var hnummer = $("#huisnummer").val();
$.ajax({
type: "POST",
url: "accountUpdate.php",
dataType: "json",
data: {'vnaam': 'vnaam', 'tvoegsel': 'tvoegsel', 'anaam': 'anaam', 'oldemail': 'oldemail', 'newemail': 'newemail', 'postcode': 'postcode', 'straat': 'straat', 'wplaats': 'wplaats', 'hnummer': 'hnummer'},
success: function(result){
$("#result").html(result);
}
});
});
html
Code (php)
1
2
3
2
3
<form id="Pgegevens" action="" method="post">
Hier tussen staan de input velden met de daarbij horende id's.
<input name="Opslaan" type="submit" value="Opslaan" />
Hier tussen staan de input velden met de daarbij horende id's.
<input name="Opslaan" type="submit" value="Opslaan" />
Gewijzigd op 09/05/2013 16:26:53 door Mitchoit Patron
Variabelen moet je niet tussen quotes zetten, zeker niet in javascript:
En je hebt neem ik aan wel een element met als id 'result'? Niet te zien in je geplaatste code namelijk.
En je hebt neem ik aan wel een element met als id 'result'? Niet te zien in je geplaatste code namelijk.
Erwin H op 09/05/2013 16:30:10:
Staat onder mn formulier:
<div id="result" style="border:1px solid #000; height:100px;"></div>
Hoi Mitchoit,
Ik heb hier ook een tijd mee lopen klooien.
Nogal vaag wat er allemaal achter de schermen gebeurde...
Later kwam ik er achter dat je met Firebug add-on in Firefox een beter beeld krijgt wat er gebeurt met je POST.
De instelling die ik gebruik is: Console - Vasthouden - Alles
Als je dan een POST doet krijg je het een en ander te zien.
Hopelijk dat dat je helpt.
Ik heb hier ook een tijd mee lopen klooien.
Nogal vaag wat er allemaal achter de schermen gebeurde...
Later kwam ik er achter dat je met Firebug add-on in Firefox een beter beeld krijgt wat er gebeurt met je POST.
De instelling die ik gebruik is: Console - Vasthouden - Alles
Als je dan een POST doet krijg je het een en ander te zien.
Hopelijk dat dat je helpt.




