jquery 有什么办法能让一个表单里的数据提交到多个页面吗?
比如:表单form1我想点击登陆的时候分别提交到a.php和b.php两个页面对数据都进行操作只要能实现这个功能就行其他方法也可以。求助啊!!...
比如:
表单form1 我想点击登陆的时候分别提交到 a.php 和b.php 两个页面对数据都进行操作
只要能实现这个功能就行 其他方法也可以。 求助啊!! 展开
表单form1 我想点击登陆的时候分别提交到 a.php 和b.php 两个页面对数据都进行操作
只要能实现这个功能就行 其他方法也可以。 求助啊!! 展开
展开全部
用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>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询