jquery 有什么办法能让一个表单里的数据提交到多个页面吗?

比如:表单form1我想点击登陆的时候分别提交到a.php和b.php两个页面对数据都进行操作只要能实现这个功能就行其他方法也可以。求助啊!!... 比如:
表单form1 我想点击登陆的时候分别提交到 a.php 和b.php 两个页面对数据都进行操作
只要能实现这个功能就行 其他方法也可以。 求助啊!!
展开
 我来答
百度网友a19d193
推荐于2016-01-16 · TA获得超过3446个赞
知道大有可为答主
回答量:1464
采纳率:100%
帮助的人:1431万
展开全部

用ajax提交,如

<form onsubmit="return submitIt(this)">
</form>
<script>
function submitIt(form) {
    $.post('a.php', $(form).serialize(), function(response){});
    $.post('b.php', $(form).serialize(), function(response){});
}
</script>

不过并不推荐,实际上几乎没有任何需求需要提交到2个页面,你可以将b.php中的功能封装到函数或者方法中,然后在a.php调用该函数或者方法就行了,而不必分别提交。因为两次提交会增加服务器的访问压力,同时速度也受影响。

追问
这个方法 只执行了一个页面 数据提交到了a.php 但没有提交到b.php中啊
追答

sorry,有点问题,用这个

<form onsubmit="return submitIt(this)">
</form>
<script>
function submitIt(form) {
    $.post('a.php', $(form).serialize(), function(response){alert('a.php return ' + response);});
    $.post('b.php', $(form).serialize(), function(response){alert('b.php return ' + response);});
    return false;
}
</script>
ab7100
2013-05-07 · TA获得超过3478个赞
知道答主
回答量:203
采纳率:0%
帮助的人:88.1万
展开全部
有个笨方法,用一个ajax。
追问
能给个例子吗  详细的代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式