13

JSON ファイルを使用して、ドロップダウン リストを自動入力しています。決して大規模ではありませんが (3000 行以上)、ページの更新にかかる時間は非常に顕著になっています。

ユーザーが選択したオプションに応じて、ページが初めて読み込まれるときに JSON が読み込まれ、JSON のどの部分を使用してドロップダウンに入力するかが決まります。

その後、更新またはメニュー選択のたびに読み込まれます。何度も何度もリロードする必要がないように、何らかの方法で値をキャッシュすることは可能ですか?

ありがとう。

編集: 詳細情報: 基本的には単位変換器です。JSON はすべての詳細を保持します。たとえば、ユーザーが「Temp」を選択すると、通話が行われ、リストが入力されます。コンバージョンが完了したら、一時的なコンバージョンを 1 日中実行しても問題ありませんが、ユーザーがコンバージョンの種類を変更するたびに、ページが更新されてかなりの時間がかかります。

4

6 に答える 6

-1

ここで箱から出して考える:

しかし、リストに3000行があり、(あなたが言ったように)成長している場合、最大サイズを確立することは可能ですか?

答えが 10,000 (最大) 項目であるとしましょう。それでは、本当に ajax 呼び出しが必要ですか? ページですぐにデータを転送できます

(もちろん、アーキテクチャに応じて、別のソリューションが得られる可能性があります)

于 2013-07-12T10:49:41.393 に答える