Подскажите пожалуйста почему код не работает:
HTML
<form action="test.php" method="post" name="form">
a: <input id="text1" type="text" value="">
b: <input id="text2" type="text" value="">
<button id="buttest">Получитть сумму</button>
PHP
$a = $_POST["a"];
$b = $_POST["b"];
echo $a + $b;
?>
AJAX
$(function(){ // начало ready
$('#buttest').click(function(){
var a = $('#text1').val();
var b = $('#text2').val();
$.ajax({
type: "POST",
url: "test.php",
data: ({a : a, b : b}),
beforesend: alert('Отправленные данные: a = ' + a + ', b = ' + b),
success: function(data) { alert('Сумма = ' + data); }
});
});
}); // конец ready</form>