JSON を介して値とコンテンツを設定するドロップダウンがあります。この関数は変更時に呼び出され、ドロップダウンの値を localStorage に格納するために使用され、短い期間ごとに $interval を開始します。
フィドルを確認できますhere
http://jsfiddle.net/19k99h03/1/
問題は、ドロップダウンからオプションの1つを選択すると値を保存できるが、指定した期間を超えて保存できないことです。しばらくすると、localStorage の値が変更されます。ドロップダウンから別のオプションを選択するまで、値を永続的に保存したいと考えています。