CDN でホストされている json ファイルがあります。最小限のメモリ フットプリントと最小限の読み込み時間を必要とするモバイル アプリがあります。現在、RESTful GET API を介してサーバーから json ファイルを提供しています。この json ファイルは、ユーザー入力に基づいて条件付きでロードする必要があります。ただし、この json ファイルは重く (37k)、ページの読み込み時間 (1.3 秒) に影響を与えています。これを処理するために、これらの json ファイルを cdn でホストし、ユーザー入力に基づいて JavaScript からアクセスしようとしています。
私はjQuery $.getJSONを試しました(クロスドメインリクエストのためにあきらめました)。私のjavascriptでこのjsonにアクセスするための、信頼性が高く、醜くない方法はありますか?
私はこのようなものを探しています:
url="http://cdn1.xxxx.xxx/?city="+$('#city').val()+".json";
$.getJSON( url, request, function( data, status, xhr )){});
ポイントは、この json を jQuery オートコンプリート テキスト ボックスのソースとして使用することです。読み込み時間を最適化する代替ソリューションも歓迎します!