-4

我在 jQuery 中有一些 var,我想在提交表单时发送到 PHP,这将是最好的方法吗?有没有比仅使用隐藏输入并使用 jQuery 强制其值更好的方法?

4

2 回答 2

1

是的...除了隐藏输入之外,您还可以使用 jquery ajax发布获取..

这是一个示例(使用 $.post)让您继续前进..

  var test=firstData;
  var test2=secondData;
  $.post('url(test.php)',{data1:test,data2:test2},function(result){
      alert("posted");
  })

从上面..

url :是您要发送数据的位置(php);
第二个参数是您要发送到服务器端脚本(php)的数据
,第三个是服务器的响应。

测试.php

$data1=$_POST['data1']; //gives you firstData
$data2=$_POST['data2'];  //gives you secondData
于 2013-03-23T17:46:16.060 回答
0

您可以使用 Ajax 提交表单。序列化表格如下。

$('form').submit(function() {
    var data = $('form').serialize();
});

数据的值将采用查询字符串的形式

将 var 附加到数据并在 ajax 中提交。您将在 php 中同时获得表单数据和 var 值

于 2013-03-23T17:47:52.327 回答