ldcf.net
当前位置:首页 >> Form AjAx 提交 >>

Form AjAx 提交

建议提交的按钮从submit改成button,然后点击触发AJAX的交互,等到ajax交互完毕,success函数里,在用JS触发form.submit()的事件。这样就能保证在提交表单之前,ajax优先执行完毕,并且从用户的视觉上是同时进行的了。

Ajax在提交、请求、接收时,都是异步进行的,网页不需要刷新;submit提交则是新建一个页面,哪怕是提交给自己本身的页面,也是需要刷新的; Ajax在提交时,是在后台新建一个请求;F却是放弃本页面,而后再请求; Ajax必须要使用JS来实现,不启...

姓名: 邮箱: -------------------------------------- 接收页面 post.php

$.fn.SetWebControls = function (data) { var $id = $(this) for (var key in data) { var id = $id.find('#' + key); if (id.attr('id')) { var type = id.attr('type'); if (id.hasClass("input-datepicker")) { type = "datepicker"; } var ...

有如下几种区别: 1. Ajax在提交、请求、接收时,都是异步进行的,网页不需要刷新; Form提交则是新建一个页面,哪怕是提交给自己本身的页面,也是需要刷新的; 2. A在提交时,是在后台新建一个请求; F却是放弃本页面,而后再请求; 3. A必须要...

Ajax在提交、请求、接收时,都是异步进行的,网页不需要刷新;submit提交则是新建一个页面,哪怕是提交给自己本身的页面,也是需要刷新的; Ajax在提交时,是在后台新建一个请求;F却是放弃本页面,而后再请求; Ajax必须要使用JS来实现,不启用...

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

因为你用validate提交的写法是错的.... $("#myForm").validate({ submitHandler : function(){ //在这里面写你的异步提交比如$.ajax({url:"",data:""}) }}); //然后再用事件调用这个提交,不要用submit按钮,就用普通按钮就行 $("#myForm").submit();

哎哎兄弟,谁知道你后台用的是什么编程语言,问题描述真奇怪啊

我只写个意思,表单如果提交,页面会强制跳转,你是无法实现多个表单的提交,除非你给表单指定了提交路径,如 这是把表单提交重定向到iframe中,页面就不会强制跳转 $(document).ready(function (){ $(function (){ $('form').each(function (){...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com