jquery.form提交表单问题

functiondoSave(){varoptions={type:'post',data:$('#form').serialize(),dataType:'json',... function doSave(){
var options = {
type : 'post',
data : $('#form').serialize(),
dataType : 'json',
success : jAlert("操作成功","操作提示",$("#form").clearForm())
};
$("#form").submit(function(){
$(this).ajaxSubmit(options);
return false;
});
}
代码如上,但是进不去$(this).ajaxSubmit(options),也就提交不了,如果将$(this)外层的submit去掉,就可以提交,这是什么问题。
展开
 我来答
dllgdx_2000
2012-10-08 · TA获得超过922个赞
知道小有建树答主
回答量:1202
采纳率:0%
帮助的人:741万
展开全部
$("#form").submit是防止多次提交的
输出他的返回值 看看是否老是false
更多追问追答
追问
这个返回值怎么得到,还有就是为什么上面的Options中的success会先执行,它不回调函数吗?
追答
用输出语句呗
你上面程序都用了jAlert
匿名用户
2016-05-09
展开全部
你看看有加载ajaxSubmit.js吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式