jquery.validate 校验问题 50

一个form中只能有一个submit按钮,现在我走曲线的方式,将submit替换成button,然后点击通过jquery的formsubmit提交。场景:一个form表单... 一个form中只能有一个submit按钮,现在我走曲线的方式,将submit替换成button,然后点击通过jquery的form submit提交。场景:一个form表单中有个2个按钮需要做检测,但是这两个按钮检测的内容不一样。比如,用户注册的时候,表单有:手机号,短信码,姓名。如果我点击获取短信吗的时候提交form,进行validate校验(校验手机号)。但是,如果我点击提交按钮,也需要进行validate校验(校验手机号,手机码,姓名等)。这里是同一个form,但是有2个按钮需要提交校验,怎么处理。我现在的处理方式走不通:点击2个按钮,附加不同的form 的id,但是行不通。先点击那个按钮就走了哪个,点第二个的时候还是走的第一个按钮的校验逻辑。但是确实是走了不同click路线
已解决,具体解决方案,百度搜索:蓝色雨敏(新浪博客),弄了大半天才弄出来,。。。。。。。。。。。
展开
 我来答
百度网友0df1ab6
2016-12-07 · TA获得超过147个赞
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:106万
展开全部
1,写法不规范,花括号里面的最后一个逗号都要去掉。
2,试试把$().submit()放validate方法后面试试
追问
不行,试过了,我去源码断点测试了下,
第一次点击的rules 和第二个按钮点击的rules一样,但是我明明设置了2个rules 。
rules 加载后,第二个按钮的rules就不会再加载了,始终是第一个rules
百度网友2f757675
2016-12-07 · TA获得超过7233个赞
知道大有可为答主
回答量:7506
采纳率:90%
帮助的人:1928万
展开全部
  将user.username中的.加上引号(".")就可以了. 试下
追问
尼玛,哪里来的username
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式