javascript — Jquery Form-Plugin не получает Отправить — Базовое понимание

Я знаю, что есть несколько тем на эту тему, но я не смог найти ту, которая соответствовала бы моим потребностям.

Я просто пытаюсь шлифовать форму асинхронно с помощью jQueryFormPlugin.

У меня есть эта основная форма в index.php

<form id="test_form" action="http://127.0.0.1/MwebCms/index.php?admin=1&p=navigation&add=1" method="POST">
<table>
<tr>
<td>Title</td>
<td><input type="text" name="title"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Speichern" name="submit"></td>
</tr>
</table>
</form>

Теперь, после включения Jquery и плагина формы Jquery, я добавил это в свой файл JavaScript:

$(document).ready(function() {
$('#test_form').ajaxForm(function() {
alert("test");
});
});

Теперь все в порядке, но если я сейчас проверю index.php для:

echo $_POST["title"];

Это никогда не будет установлено.

Что я делаю неправильно или мое базовое понимание jqueryFormPlugin совершенно неверно?

Источник: http://malsup.com/jquery/form/#getting-started

0

Решение

Я нашел ошибку, которую я сделал:

$ _POST был отправлен нормально, но он не отображался. После изменения jquery на следующее:

$(document).ready(function() {
$('form').ajaxForm(function(data) {
$("body").html(data);
});
});

Все работало правильно.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]