Я не могу получить ответ на ajax функция успешного обратного вызова. Форма ответа сервера напрямую печатается в браузере
<body>
<script>
$(document).ready(function() {
$.ajax({
url: $("#form").attr("action"),
type: "POST",
data: $("#form").serialize(),
success: function(data) {
alert(data);
}
});
});
</script>
<form action="a.php" method="post" id="form">
<input type="text" name="name" id="name" placeholder="name" />
<input type="submit" value="submit" />
</form>
</body>
мой php код
<?php
echo 'hii';
?>