为ajax POST请求指定名称

时间:2014-03-16 13:39:46

标签: ajax post request

这是一个愚蠢的问题。 我有这个关联数组,我需要通过ajax请求POST:

var ajax_data = "{email: "email", pass: "password"}";

现在在我的PHP代码中,我应该通过$ _POST [something]获取这些数据,对吧? 我的问题是什么是POST请求的名称? 我怎么能改变它? 坦

1 个答案:

答案 0 :(得分:0)

我建议您查看jquery doc for ajax

这是ajax方法的示例用法:

$.ajax({
  type: "POST", // type POST or GET
  url: "some.php", // php file that data send to
  data: { name: "John", location: "Boston" } // here is your data in json format
})
  .done(function( msg ) {
    alert( "Data Saved: " + msg );
  });

数据格式非常简单,它的格式就像这样

{ key: 'value', anotherKey: 'anotherValue', ... }

你可以像这样访问php中的数据

$firstData = $_POST['key'];          // this variable contains 'value'
$secondData = $_POST['anotherKey'];  // this variable contains 'anotherValue' 

您所写的内容而不是keyanotherKey$_POSTvalue中的变量的关键。 anotherValue是那些值