2017-01-04 17 views
-1

プロジェクトの1つにハイチャートを実装しようとしています。ajaxコールのハイチャートコールバック

http://jsfiddle.net/gh/get/jquery/3.1.1/highslide-software/highcharts.com/tree/master/samples/stock/demo/compare/ 

それはすべてが

..私は下記のように見えるのブラウザでご確認parameter..Whenこのコールはコールバック後に構築されるかどうかはわかり正常に動作しなく -

'https://www.highcharts.com/samples/data/jsonp.php?filename=' + name.toLowerCase() + '-c.json&callback=? 

https://www.highcharts.com/samples/data/jsonp.php?filename=msft-c.json&callback=jQuery110208151241965570799_1483548447968&_=1483548447969 
= 1483548447969

を_ jQuery110208151241965570799_1483548447968 &か、

を構築する方法 -

何この値があります

+0

は 'jQuery110208151241965570799_1483548447968'がJSONPコールバック関数の名前です:あなたはキャッシュを無効にするか、なぜ、どのようにについての詳細を学ぶためにjQueryのドキュメントを検索したい場合があります。 '&_ = ...'はキャッシュされたレスポンスを防ぐために追加されたタイムスタンプです –

+0

これは役立つかもしれません:[jQueryのJSONPを説明してください](http://stackoverflow.com/q/13397751/218196) –

答えて

0

jQueryは、jQueryのAjax呼び出しを使用するときにURLにランダムなパラメータを追加すると思います。彼らは、ブラウザがファイルをキャッシュするのを防ぐために、独自のXMLHTTP(Ajax)リクエストを作成するためにこれを行います。

jQuery Ajax call