2010-12-05 3 views
2

jqueryのjCacheプラグインhttp://plugins.jquery.com/project/jCacheを使用して、リフレッシュ間に計算したデータをキャッシュします。問題は、ページをリフレッシュした後にキャッシュされたデータが失われているようです。jquery jcacheはブラウザの最新表示を維持しませんか?

alert($.jCache.hasItem(window.location.href)); //false 
$.jCache.setItem(window.location.href,stringStore); 
alert($.jCache.hasItem(window.location.href)); //returns true 

ページがリフレッシュされた後、最初のhasItemは再びfalseになります。どうしたの?

答えて

3

私はこのプラグインを一度も使用しませんでしたが、私は2007年の最後のリリースを見ていました。このプラグインは永続的なデータを保存できないと言わなければなりません。それは何とか現在のドキュメントに関連するデータを格納するアイテムの数が限られている一種のスタック以外の何ものでもありません。

更新後にデータを利用できるようにするには、クッキーまたはwebstorageを使用する必要があります。

+0

ええ私はソースを見て、それは永続的なデータを格納するようではありません。私はどちらかのクッキーajaxを使用してデータサーバー側または何かを格納します。ありがとう –

関連する問題