Mam w domu dwie pliki.php (widok) i home.php (kontroler). W home.php (view) mam funkcję jquery, która wysyła żądanie AJAX (jest to najczęściej pobierane z przykładu W3 jquery / AJAX) W home.php (kontroler) mam zmienną PHP, która powinna zaakceptować wysłaną wartość forma (widok), ale tak nie jest. Położyłem echo, aby sprawdzić wartość, ale nic się nie pojawia. Czy jest jakiś problem z moim kodem?
home.php (zobacz)
$(document).ready(function(){
$("button").click(function(){
$.post("home.php",
{
name:"George"
});
});
});
home.php (kontroler)
$name = $_POST["name"];
echo ($name);
Sprawdzanie konsoli Firebug POST ma odpowiedź, która składa się z całego kodu HTML home.php (zobacz) i parametrów postu: Nazwa Jerzy
Odpowiedzi:
0 dla odpowiedzi № 1Nic z tym nie robisz data
w swojej funkcji sukcesu.
Nie będzie widoczny na stronie, chyba że dodasz dane do strony.