将多个值从javascript函数发送到PHP页面

时间:2013-01-10 19:59:39

标签: php javascript jquery

这是示例代码。

<form id="form1" name="form1" action="phpPage.php" method="POST">
  <!--5 diff values in form1 . . . -->
  <input id="b1" onclick="functionOne();">
</form>
<form id="form2" name="form2" action="phpPage.php" method="POST">
  <!-- 5 diff values in form2 . . . -->
  <input id="b2" onclick="functionTwo();">
</form>

我最多有8个表格。

问题是当我点击按钮b5后,在执行了所有验证检查后,我想要它,以便从form1 - form5发送所有值。我通过jQuery收集了JS函数(functionFive();)中的值。如何将这些值发送到phpPage.php

请记住,我们已在onclick上触发了b5事件,因此,functionFive已被调用以进行验证检查。如何将值从这里发送到php页面?

2 个答案:

答案 0 :(得分:4)

答案是使用一个包含所有值的表格。

答案 1 :(得分:0)

你试过ajax吗?

var formData = {
    firstName: 'Dennis',
    lastName: 'Martinez'    
};

$.ajax({
    type: 'post',
    url: 'SOMEFILE.php',
    data: formData,
    success: function(e) {
        alert('success!');
    },
    error: function(e) {
        alert('there was an error!');
    }
});