Здравствуйте. Помогите пожалуйста разобраться, в js совсем не силен :) Как отправить данные с формы, используя
ajax, и получить на эту же страницу ответ или просто выполнение функции по отправке формы. На странице с формой подключена библеотека
jquery и
form.js, данные уходят на
form.php.
Форма:
<form method="post" action="/form.php">
<input type="text" name="msg">
<input type="submit">
</form>
form.php
echo $_POST["msg"]; //или функция например
form.js
$(document).ready(function() {
$('form').submit(function(event) {
event.preventDefault();
$.ajax({
type: $(this).attr('method'),
url: $(this).attr('action'),
data: new FormData(this),
contentType: false,
cache: false,
processData: false,
success: function(result) {
???
},
});
});
});