私はJQueryにかなり慣れていません。以下のコードは機能し、Firebug で正しい JSON 応答を確認できます。しかし、コードでそれを取得して解析する方法が見つかりませんでした。アラート ウィンドウに「[object Object]」のみが表示され、json テキストは表示されません。
<script>
$.ajaxSetup({ cache: false });
var _token;
function make_token_auth(user, token) {
var tok = user + ':' + token;
return "Token " + tok;
}
$.ajax
({
type: "GET",
url: "url",
dataType: 'json',
beforeSend: function (xhr){
xhr.setRequestHeader('Auth', make_token_auth('userid', 'token'));
},
success: function (data){
alert(data);
}
});
</script>