Kako da prenesem vrijednost varijable iz Javascript u PHP koristeći Ajax?
U file file.php imam onClick u href:
<a href="#“ onClick="test(<?php echo ($record['id']); ?>);" class="addrec"><img src="addrec.png" alt="Add Rec" title="Add Rec" /></a>
Ajax kod je:
function test(x){
var x=$(this).val();
$.ajax({
type: "POST",
url: "file.php",
data: { idx: x },
success: function(e){
}
});
}
U file file.php
echo $_POST['idx'];
je prazna varijabla.
Što se tiče koda, "liči" da je dobar.
Moraš da debaguješ malo i da ispitaš šta nije u redu, to ne možemo mi odavde.
Vidi u konzoli browser-a da li izbacuje neku grešku.
Takođe, proveri preko Firebug-a ili u PHP-u da li dobijaš POST request, ...