を使用していましたがgetJSON
、期待どおりに動作しませんでした。インターネット上のいくつかの投稿を読んだ後、問題がに設定されず、デフォルトになることがわかりました。を呼び出してに設定することで確認しました。だから私は調べて、どのように実装されているかを調べます。ファイルからの正確な署名は次のとおりです...WebService
xml
ResponseFormat = ResponseFormat.JSON
getJSON
contentType
application/json; charset=utf8
$.ajax
contentType
application/json; charset=utf8
jQuery-1.9.1.js
getJSON
getJSON: function( url, data, callback ) { // line 8107 as of 1.9.1.js
return jQuery.get( url, data, callback, "json" );
}
それで、私はさらに調べて、jQuery.get
実装方法を見つけました。しかし、驚いたことに、何も見つかりませんでした??? 何度も見ましたが、以上の引数get
を取るファイルに定義がありませんか? 4
これはどうやってできるの?定義されていない場合get
、 、および拡張によりgetJSON
(およびgetScript
) はどのように呼び出されますか? 誰でもこれを確認して確認できますか?
ps: などを使用できるとは言わないでくださいajaxSetup
。他の方法もありますが、私の頭を悩ませているのは、jQuery.get
定義が見つからなかったので、どのように、どこから呼び出されるのでしょうか?