<form action="1.php">
<input type="text" name="value1">
<input type="text" name="value2">
</form>
为什么我这样做?这是一个搜索表单,我在表单操作上有一个jquery分页,但是分页从2.php获取数据,这也是我需要发送数据的地方,我需要它在1.php和2中.PHP
想法?
答案 0 :(得分:0)
您可以通过HTML5 FormData将数据异步发送到其他页面来执行相同操作。 这是代码:
<form action="1.php" onsubmit="sendData()" id="myForm">
<input type="text" name="value1">
<input type="text" name="value2">
</form>
<script>
function sendData()
{
var formData = new FormData(document.getElementById('myForm'));
$.ajax({
url: '2.php', //Server script to process data
type: 'POST', //POST or GET
xhr: function()
{ // Custom XMLHttpRequest
var myXhr = $.ajaxSettings.xhr();
return myXhr;
},
data: formData, //form data
//Options to tell jQuery not to process data or worry about content-type.
cache: false,
contentType: false,
processData: false
});
}
答案 1 :(得分:0)
如果你使用JQuery很容易。请查看这些页面,也许这些可能对您有帮助。
http://www.codeproject.com/Articles/599349/jQuery-Execute-Run-Multiple-Ajax-Requests-Simultan jQuery callback for multiple ajax calls