Я пытаюсь добавить ajax в свою форму, таким образом, я могу представить форму без регенерации, однако команда эха PHP не работает. если я вынимаю ajax, он хорошо работает, но освежает на подчинении. Я думаю, что это - случай попытки заставить их сотрудничать. Я просто изучаю ajax прямо сейчас, таким образом, я действительно не знаю много обо всем этом. Пожалуйста, смотрите, чтобы видеть, где я иду не так, как надо
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$('form').bind('submit', function(){
$.ajax({
type: "POST",
url: "ajax.html",
data: $("form").serialize(),
success: function() {
alert("form was submitted");
}
});
return false;
});
});
</script>
<?php
if(isset($_POST['submit'])){
$a=$_POST['a'];
$b=$_POST['b'];
echo $a.$b;
}
?>
<html>
<form method='POST'>
first name:<input type="text" name="a">
last name: <input type="text" name="b">
<input type='submit' name='submit'>
</form>
</html>