我正在使用来自http://malsup.com/jquery/form/的 jQuery 表单插件
在我的测试页面上它工作得很好,但是对于我的最终页面上的一些动态生成的项目,表单正在提交到我的 ajax php,然后像传统的 html 表单一样将我重定向到那里。
这是每个表单的 html:
<form class="comform" action="ajax/comment.php" method="post">
<input type="hidden" name="postid" value="<? echo $id;?>">
<textarea name="comment" cols="50" rows="2" class="commenttext" id="amazing"></textarea>
<input type="submit" value="+" />
</form>
和正在使用的脚本:
<script>
$(document).ready(function() {
$('.comform').ajaxForm(function() {
alert("working, change this later");
});
});
</script>
正如我所说,这是通过 ajax 提交到 comment.php,但在具有多个评论框的真实页面上,它也重定向到 ajax/comment.php