form表单提交后ajax异步调用另一个url


... ...
提交
Submit
function submitForm(){ if(_finst_taskComment.value==""){ alert("请填写审批意见"); }else{ document.getElementsByTagName("form")[0].submit(); } }


另一个url如http://........

2个回答

 function submitForm(){ 
if(_finst_taskComment.value==""){ alert("请填写审批意见"); }
else{ 
document.getElementsByTagName("form")[0].action='xxxxxxxxxxxxxxxxxx';///更改action属性就行
document.getElementsByTagName("form")[0].submit();
} 
} 
qq_27446037
qq_27446037 能给个小例子吗?我是新手
4 年多之前 回复
showbo
支付宝加好友偷能量挖 回复qq_27446037: 那不是在你ajax回调完毕后用location.href='xxxxxx'进行跳转就好了
4 年多之前 回复
qq_27446037
qq_27446037 提交后ajax异步调用一个url如http://IP地址......,后跳转到xxx.jsp页面
4 年多之前 回复
showbo
支付宝加好友偷能量挖 回复qq_27446037: 你要ajax异步提交表单就不要调用submit,submit会导致页面刷新。导入jquery,直接$.ajax({url:'xxxxxxxx.jsp',data:$(document.forms[0]).serialize(),type:'POST'....})提交就行。http://www.w3school.com.cn/jquery/ajax_ajax.asp
4 年多之前 回复
qq_27446037
qq_27446037 刚开始的<form action="xxx.jsp" method="post">...</form>,异步调用一个url
4 年多之前 回复
showbo
支付宝加好友偷能量挖 回复qq_27446037: 表单提交跳转了没有,跳转了无法执行ajax了。
4 年多之前 回复
qq_27446037
qq_27446037 有点不明白?
4 年多之前 回复

DEMO


 <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
 <form method="post" onsubmit="return check(this)">
 name:<input type="text" name="name" /><br />
 pwd:<input type="password" name="pwd" /><input type="submit" value="提交" />
 </form>
 <script>
     function check(f) {
         if (f.name.value == '') { alert('请输入name!'); f.name.focus(); return false; }
         if (f.pwd.value == '') { alert('请输入pwd!'); f.pwd.focus(); return false; }
         $.ajax({ url: '你要提交到的地址', data: $(f).serialize(), type: 'POST', complete: function (xhr) {

             alert('服务器返回内容:' + xhr.responseText);

             if (xhr.responseText == '1') { //你动态页验证成功就输出1就行,其他不需要输出

                 location.href = 'xxxxxxxxxxxxxxx';//要跳转到的地址
             }
         }
         });

         return false;//阻止表单提交
     }
 </script>
showbo
支付宝加好友偷能量挖 回复qq_27446037: document.getElementsByTagName("form")[0].submit(); 都说不了不能提交表单,提交表单就会刷新页面跳到action指定的页面去了
4 年多之前 回复
qq_27446037
qq_27446037 <html> <body> <form method="post" action="gdgl_submit.jsp" method="post"> ...... </form> <div class="tabbar_item tc pointer c_white px14" onClick="submitForm()">提交<br/>Submit</div> </body> <script type="text/javascript"> function submitForm(){ if(_finst_taskComment.value==""){ alert("请填写审批意见"); }else{ document.getElementsByTagName("form")[0].submit(); } </script > </html> url="http://10.242...." 提交后ajax异步调用一个url如http://IP地址......,后跳转到gdgl_submit.jsp页面 不用jQuery
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
form表单提交和ajax表单提交
相信大家在做itoo的时候都用过ajax异步提交数据,好处自然不言而喻,数据提交页面不会闪屏;页面局部更新速度快;网络带宽占用低。而表单提交则整个页面重绘。如果表单提交后跳转到另一个页面获取数据这种情况,采用传统的form表单提交和利用ajax进行表单提交都是可以实现的。         首先来说传统的form表单提交:          HTML代码:
form表单提交,跨域的URL
我在某页面里,有个表单提交,action的URL是另外一个网站,也就是跨域的。rn我知道跨域返回的内容不能显示,但是在浏览器debug里,可以看到response的内容(是个HTML页面),其实我只要解析出response里面某一段内容就可以了,不需要显示response的页面,不知道可以不可以实现呢?rn
ajax实现form表单提交
昨天在做 ajax 申请链接提交表单的时候,发现提交了两次,Debug 的时候,也能发现控制器会执行两次。当然,数据库里也是两条数据。然后今天起来,修改了一下,结果出现了中文乱码情况,原因是多次解码,这里大家可以百度 serialize 相关信息。 最终整理了一下代码,能够完美实现要求。不刷新提交表单,只提交一次,中文不乱吗。 代码如下 html 部分 &amp;lt;form id=&quot;apply...
ajax form表单提交
现在大家在运用ajax的时候,经常没有放置到form表单里,但是前后端交互还是需要form表单提交的 那么这类问题怎么解决那  今天 就来看看思路 首先 创建一个新的formData var formdata = new FormData()之后再追加进去数据 formdata.append("hsCodes",imageInfo.hsCodes)类似于key value的格式 当然 也可以
ajax阻止form表单提交
1.h5中的页面如下 2.js代码 $('#loginForm').on('submit', function(e) { var aa=""; e.preventDefault(); $(this).ajaxSubmit({ success: function (result) {
Ajax和form表单提交区别?
区别:1.ajax在提交,请求,接收时,都是异步进行的,网页不需要刷新。from表单提交时是新建一个页面,哪怕是提交给自己本身的页面,也是需要刷新的。2.ajax在提交时,是在后台新建一个请求。from表单趋势放弃本页面,再次申请。3.ajax必须使用js来实现,不启用js的浏览器,无法完成操作。from是浏览器的功能,无论是否开启js,都可以提交表单。4.ajax在提交,请求,接收时,整个过程都...
form表单提交后白屏!!!
我在写jsp页面时遇到一个问题:该页面上就一个表单,但是数据项很多,可每个数据项的数据也不多,当我提交该form时,页面就开始白屏,没有反应了,报IO错,我个人认为可能是数据项过多所致,我试验过只提交十个数据项是没有问题的,如果不减少数据项 的情况下,我该如何处理该表单呢?请高手支招!
表单提交的几种方式form/ajax
1.form表单提交 //action代表跳转的路径 method是post方式提交 &lt;form action="form_action.asp" method="post"&gt; &lt;p&gt;姓名: &lt;input type="text" name="name" id="name"/&gt;&lt;/p&gt; &lt;p&gt;密码: &lt;input ty...
表单提交-form提交和ajax提交
1、使用场景: 安全性都一样,都是发送的http协议。安全性与提交文件的业务处理(格式检测,防注入)有关,与提交方式无关。 一般登录用表单提交,点击提交触发submit事件,一般会 使页面发生跳转,页面的跳转等行为的控制往往在后端,后端控制页面的跳转及数据的传递;但是某些时候不希望页面跳转,或者说想要将控制权放在前端,通过js来操作页面的跳转或数据变化,一般这种
Ajax表单提交插件jquery form
Ajax表单提交插件jquery form
form和ajax表单提交方式的区别
在使用form表单的时候,一旦点击提交触发submit事件,一般会使得页面跳转,页面间的跳转等行为的控制权往往在后端,后端会控制页面的跳转及数据传递,但是在某些时候不希望页面跳转,或者说想要将控制权放在前端,通过js来操作页面的跳转或数据变化。一般这种异步的操作,我们都会想到ajax方式,因此在实现了功能后,就整理了这篇文章,通过ajax方式实现form表单的提交并进行后续的异步操作。常见的for...
asp.net ajax如何实现异步调用另一个页面
我想通过异步调用定时获取到另一个页面的内容,谢谢回复。
vue form 表单提交后刷新页面
最近做的项目中,有增删改表格功能,在操作后需要实时更新页面数据。下面可以这样解决。 1。在methods中 定义好一个初始化渲染实例。例如 lnitializationData(){//初始化页面数据 this.$http.get("/permit/specific", { params: { page: this.loca
aJax 异步调用
aJax 异步调用
ajax异步调用
ajax异步调用的小例子,简单易懂,有兴趣可以下载看看
layui form表单提交后刷新页面
采用layui作为前端框架 js代码为 form.on('submit(setmypass)', function(data) { $.ajax({ ...... success:function(){ console.log(xxxx); } }); }); 当点'setmypass'这个input的...
layui form表单提交后,自动刷新
刚刚使用layui 来做东西,对这一切都不熟悉,使用一下form表单,但是,不能成功的使用。 问题: 提交表单,页面自动刷新。 出现这样的情况呢,搜索了一下是因为表单的提交按钮没有type类型。哪怕是button标签呢,也不行。我试了一下,使用这种情况的话,主要是在监听事件中并没有返回return false,如果返回了return false,这个就可以不再刷新。 提交表单,获取不到...
ajax 异步调用
function test1()//一个调用远程代码的方法rnrnfunction test2()//普通JS方法rnrnfunction test3()rn var a;rn test1();rn a = test2();rnrnrnrn在test3函数里面先调用test1方法,再调用test2方法,但是test1是一个AJAX调用远程代码的方法,必须要等他返回信息才能继续往下执行test2方法这时候界面会卡住。我现在想要调用test1方法后就直接调用test2方法,而不需要等待test1方法执行完毕,请问该怎么写?rn高手指导啊!!!!
Ajax异步调用
Ajax 异步调用 返回数组 返回HashTable 访问Xml jquery
如何动态构建FORM表单提交到另一个页面
把系统整合同步注册时说动态构建一个FORM提交,怎么做啊
form 表单提交 拼接url发送到后台
批准申请                         function submitForm() {              var groupId = $("#groupId").val();         if(groupId===""){             groupId="noVip";         }         $('#app
Form表单提交
首页                                                                                                                                                                     贷后管理
form表单提交的
rn rnUserLogin是servlet名字rn这样些对吗rn请指教
form表单提交
1.html &amp;lt;!doctype html&amp;gt; &amp;lt;html lang=&quot;en&quot;&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;input textarea&amp;lt;/title&amp;gt; &amp;lt;style type=&quot;text/css&quot;&am
form 表单提交
表单提交 后台: @app.route('/', methods=['GET', 'POST']) def index(): if request.method == 'POST': print '---------------------------------' print request.form["url_na
form 表单提交
rnrn为什么提交方式这么写,而不直接写呢rn为什么要用这个 ?
ajax form表单提交,serialize和formData的区别
**ajax form表单提交,serialize和formData的区别** 把form表单里面的内容序列化并用ajax提交,如下方法:function ajaxFormSub(id,url){ var form_info=$("#"+id).serialize(); // debugger; // alert(form_info); $.ajax({
ajax form表单提交 input file中的文件
http://www.cnblogs.com/Leo_wl/p/4393190.html
nui 的 form表单提交(兼容ajax和表单submit)
页面: 多个表单项 js: ajax:   var form = new nui.Form("form1");   var data = form.getData(true, false);   var json = nui.encode(data);   //序列化成JSON nui.ajax({                 url: "逻辑流或页面",  
ajax或者form表单提交报404
我今天使用的ajax提交表单,但是弄了好久一直都是404。找了路径没有错直接在地址栏也进不去,再经过一步步探索产生这种原因的是:1、在springMVC配置文件中controller没有扫描到(我这里是因为有个字母打错了)2、改正后又发现我的扫描和开启注解顺序反了,先开启注解再扫描,开启注解需要放到最上面。3、不过还是需要检查下自己的路径,要理清楚项目结构。...
ajax传递数组、form表单提交对象数组
在JSP页面开发中,我们常常会用到form表单做数据提交,由于以前一直只是使用form表单提交单个对象,只要表单文本域的name值和接收的对象的属性名一致,那么传值就没有什么问题。不过,在前几天的开发任务中,遇到了需要批量传递对象,也就是需要传递对象数组,在此做个总结。今天又遇到需要向后台传递数组,便一并写下来吧。1、ajax传递普通数组 前台代码var deleteNum= [];//定义要传递
servlet3.0以上form表单提交(ajax异步提交)
一、普通form提交 1、jsp 2、servlet(还有一个使用Apache的commomFileUpload插件上传) @MultipartConfig(location = "/upload",maxFileSize = 1024*1024*3,maxRequestSize = 1024*1024*10,fileSizeThreshold = 1)/
Vue form 表单提交+ajax异步请求+分页
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta charset="UTF-8"/> <title>异步参数上传</title> <lin
PHP Ajax表单提交插件jquery form
PHP Ajax表单提交插件jquery form
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件