
Mamy 2 pliki:
1. HTML (index.html)
<html> <head> <script type="text/javascript"> $(document).ready(function(){ $('input[type=submit]').click(function(){ $.ajax({ type:"POST", url:"test.php", dataType: "text", data: {'a':'b'}, success: function(data){ $('#wynik').text(data); }, error: function(){ alert('Jakiś błąd'); } }); }); }); </script> </head> <body> </body> </html>
Drugi php (test.php)
<?php { } ?>
Czy w taki sposób przesyła się dane z JS do PHP ?
Dlaczego po przejściu do test.php zmienna $_POST["a"] jest pusta ?
Po wciśnięciu submit w html wyświetla wszystko z PHP. Skrypt ma przesyłać dane z JS do PHP a tu chyba jest odwrotnie :/