通过jQuery的post函数获取json数据


get json data by post function of jQuery

我想使用jQuery的post函数发送数据给php代码,php代码返回json。

$array = array(
           'error_no' => 0;
           'error' => 'error number 0'
              );
echo (json_encode($array));

这是我的php代码,现在我应该如何得到张贴的东西到这个页面和访问error_no元素在javascript var??

在echo之前添加这个,这样jQuery就知道这是JSON:

header('Content-Type: application/json');

然后在javascript中:

$.post('/the/url.php', post_data, function(json) {
    alert(json.error_no);
});