跪求ajax提交form表单,麻烦帮我修改好,我实在不会修改。form表单id:form1

跪求ajax提交form表单,麻烦帮我修改好,我实在不会修改。form表单id:form1。点击button按钮提交。我实在是不会做了,麻烦把完整代码发过来,我直接复制就能用。谢了

第1个回答  2013-11-25
$(document).ready(function(){
$('#btn').click(function(){//点击按钮提交
                                        //要提交的表单id为form1
$('#form1').ajaxSubmit(function(data){
alert(data);
});
return false;
});
});

追问

#btn是buttoon的id吗

追答

是的,那个是你要提交表单的按钮。

追问

<input type="button" id="btn" onclick=???

追答

不需要在属性里指定onclick事件,你将上述代码写到页面任何一个标签里即可,前提是你的页面引用了Jquery

追问

提交不了

追答

贴上你的页面代码

第2个回答  2013-11-25
$(document).ready(function(){
$('#btn').click(function(){//点击按钮提交
//要提交的表单id为form1
$('#form1').ajaxSubmit({
success:function(data){
alert(data);//参数是一个对象 而不是函数 这个返回还是是参数对象的一个方法
}
});
return false;
});
});追问

提交不了

追答

ajaxSubmit 这个是需要引用一个JQ插件的 直接一个JQ文件 是没有这个功能 如果引用了文件 这个ajaxSubmit肯定就是这么使用的

追问

已经下载并引用了jquery。form插件。把按钮button改成submit可以提交

追答

submit 是默认的提交

你在return false 前面 alert(this) 看看是否有弹出东西来
如果没弹出来 说明JS报错了 HTML自动提交
如果弹出来了 那么说明ajaxSubmit 有执行

本回答被提问者和网友采纳