jQuery读取json数据

时间:2016-02-11 00:47:16

标签: javascript jquery json

我试图让jquery读取json数据但是未定义。

            $.post( wce_data.url, { userid : userId, token : accessToken }, 'json')
          .done(function( data ) {
            console.log("data.status: " + data.status);
            if (data.status === "success") {
              alert("Coupon added");
            } else {
              alert("failed");
            }
          })
          .fail(function() {
            alert("The requested action failed. Please contact the site administrator!");
          });

data.status:返回'undefined' data:return {“status”:“success”}

2 个答案:

答案 0 :(得分:0)

尝试这样的错误检查:

.done(function() {
    alert( "Coupon added" );
  })
  .fail(function() {
    alert( "error" );
  })
  .always(function() {
    alert( "finished" );

答案 1 :(得分:0)

哦,我明白了。我知道了。这是需要的PHP输出标题。 我补充说:

header("Content-type: application/json");

PHP for jQuery。

希望这有助于像我这样的新人json。