jquery中使用$(#form).submit()重写提交表单无效原因分析及解决
问题:
最近使用 jqeury 的 validationEngine 做ajax校验,当表单中的最后一个字段需要做ajax验证时,此时在字段输入完毕后点击回车提交表单时不起作用,必须再按一次/点击submit按钮。
分析:
通过个跟踪其源代码,最终发现ajax验证成功后也再次submit了表单,但还是不能真正提交表单。
原因:
很诡异,因为我的提交表单按钮名字是submit。改掉就好了。
代码如下:
<input id="submit" type="submit" class="btn pull-left" value="登录">
相关推荐
-
解决jquery submit()提交表单提示:f[s] is not a function
jquery submit()无法提交表单 报错:f[s] is not a function, js submit()无法提交表单 报错:document.getElementByIdx_x(...).submit is not a function 这2个错让人很无奈啊,语法没有任何错误,怎么能报错呢? 因为以前重来没有遇到过,这次是在改别人的代码,回头看了看代码,我靠原来有个按钮的name="submit",把它删掉就能正常提交表单了. 为什么呢?应该是一个type="
-
Jquery ajaxsubmit上传图片实现代码
而且未建立统一上传函数.于是将代码改造了.心想来个ajax异步上传图片吧,这技术应该很老套了.于是直接打开强大的cnblogs轻松的找到了 这篇文章 直接依葫芦画瓢,将该作者的劳动成果直接"拿来主义了".很快就把代码全改造了.可是当我把程序发布到服务器上的时问题来了.上传文件失效了!汗- 都是偷懒造成的恶果.继续打开先前参考的那篇文章.原来作者解释了只能在本地使用而不能发布到服务器上.心想我难道还得用 iframe + http post 这个 郁闷的方式么?? 于是不甘心的我打开了更
-
jquery submit()不能提交表单的解决方法
今天写表单提交的时候需要增加一个确认提示,所以没有使用submit按钮提交,改用jq的submit(),然后问题了 <form class="form-horizontal m-t" method="post" action="@Url.Action("Edit")" id="form"> <div class="row"> <div class="
-
JQuery与JS里submit()的区别示例介绍
ASP.NET 的服务器控件回发是使用这一段JS代码: 复制代码 代码如下: var theForm = document.forms['form1']; if (!theForm) { theForm = document.form1; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTAR
-
jQuery ajaxSubmit 实现ajax提交表单局部刷新
AJAX简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). AJAX 不是新的编程语言,而是一种使用现有标准的新方法. AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下. 需要引入 : jquery-form.js 使用说明: Java代码 $(document).ready(function() { var options = { target: '#mydiv', // 需要刷新的区域
-
jQuery使用ajaxSubmit()提交表单示例
ajaxSubmit(obj)方法是jQuery的一个插件jquery.form.js里面的方法,所以使用此方法需要先引入这个插件.如下所示: 复制代码 代码如下: <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script><script src="http://malsup.github.io/jquery.form.js"></script>
-
jquery ajaxSubmit 异步提交的简单实现
前台js 复制代码 代码如下: $("#nickForm").ajaxSubmit({ type: "post", url: "http://localhost:8080/test/myspace.do?method=updateNick¶m=1", dataType: "json", success: function(result){ //返回提示信息
-
在jQuery ajax中按钮button和submit的区别分析
复制代码 代码如下: <script type="text/javascript"> $(document).ready(function(){ $("#submit").click(function(){ $.post("sendPwd.php",{QQnum:$("#QQnum").val(),psw:$("#psw").val()},function(data){ $("#aaa
-
Jquery submit()无法提交问题
复制代码 代码如下: <form action="register.php" method="post"> <div class="loginform_row"> <label>用户名:</label> <input type="text" class="loginform_input" id="name" name="na
-
jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
(jsp需要引入 :jquery-1.9.0.js.jquery.form.js ) ,jsp页面使用的是bootstrap制作的,看不懂的标签不用管,form表单大同小异.代码比较简陋,只是为了演示使用ajaxSubmit异步上传图片及保存数据,请海含! (参考文献:http://www.jb51.net/shouce/jquery/jquery_api/Plugins/Form/ajaxSubmit.html) 一:web (add.jsp) 复制代码 代码如下: <%@page impor
随机推荐
- extjs每个组件要设置唯一的ID否则会出错
- AngularJS基础 ng-open 指令简单实例
- vbs得没公开对象
- js运动事件函数详解
- 使用js实现按钮控制文本框加1减1应用于小时+分钟
- ASP.NET4的自动启动特性浅析
- Android中使用TagFlowLayout制作动态添加删除标签
- JavaScript 特有方法计算二进制中1的个数 split方法
- 编写Go程序对Nginx服务器进行性能测试的方法
- yii权限控制的方法(三种方法)
- jQuery实现动画效果的实例代码
- jQuery:delegate中select()不起作用的解决方法(实例讲解)
- 通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端的方法
- 网站申请不到支付宝接口、微信接口,免接口收款实现方式几种解决办法
- 成员初始化列表与构造函数体中的区别详细解析
- 利用MVC编写广告条轮播效果
- 关于shiro中部分SpringCache失效问题的解决方法
- Java中Color和16进制字符串互相转换的方法
- Java实体类中Set按照对象的某个字段对set排序
- 基于vue实现web端超大数据量表格的卡顿解决