将jQuery VAR STRING传递给PHP

时间:2013-03-23 17:38:17

标签: php jquery submit

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

2 个答案:

答案 0 :(得分:1)

是...除隐藏输入外,您可以使用jquery ajaxpostget ..

这是一个例子(使用$ .post)让你去..

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

从上面......

url:是你要发送数据的地方(php);
第二个paremeter是您要发送到服务器端脚本(php)的数据
第三是服务器的响应。

test.php的

$data1=$_POST['data1']; //gives you firstData
$data2=$_POST['data2'];  //gives you secondData

答案 1 :(得分:0)

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

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

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

的形式

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