jQuery.ajax呼び出しの完全に構築されたURL文字列をログに記録したいと思います。次のように、ajaxコマンドのデータ変数にパラメーターを設定しています。
jQuery.ajax({
url: 'http://a.site.com',
data: {
format: 'json',
name: 'John Smith',
addressdetails: 1
},
beforeSend: function(jqXHR, settings) {
console.log(jqXHR, settings); // Can't find it in these values
},
success: function(data, textStatus, jqXHR) {
console.log(data, textStatus, jqXHR); // Nor in these
}
});
上記の例のログで探しているのは、次の文字列です。
'http://a.site.com?format=json&name=John%20Smith&addressdetails=1'
何か足りないものがあるに違いない気がします。私はそれがコールバック関数の1つにあると確信していますが、私の人生のどこでもそれを見つけることができません。助けていただければ幸いです。