Jquery Form-Plugin 无法提交 - 基本了解
Jquery Form-Plugin doesn't get Submit - Basic understanding
我知道关于这个话题有好几个话题,但我找不到适合我需要的话题。
我只是想使用 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 的基本理解完全错误?
我发现了我犯的错误:
$_POST 发送正常,但未显示。将 jquery 更改为以下内容后:
$(document).ready(function() {
$('form').ajaxForm(function(data) {
$("body").html(data);
});
});
一切正常。
我知道关于这个话题有好几个话题,但我找不到适合我需要的话题。
我只是想使用 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 的基本理解完全错误?
我发现了我犯的错误:
$_POST 发送正常,但未显示。将 jquery 更改为以下内容后:
$(document).ready(function() {
$('form').ajaxForm(function(data) {
$("body").html(data);
});
});
一切正常。