2016-08-04 17 views
0

私はポップアップとフォームのテーブルテーブルの要素と機能を作成しました。保存ボタンをクリックして要素を追加することもできます。しかし、私はそれが更新されたページのローカルストレージから格納され、引っ張られるコンテンツを動作させることはできません。私はどういうわけか、現在生成されているIDをセルに挿入しようとしています。私がJavaScriptで新しいことを考えてみると、私は何かが完全に欠けています。コードオブジェクトのキーは文字列でなければなりませんJavaScriptでローカルストレージに保存する方法

​​

https://jsfiddle.net/9zcj3ab8/27/

+2

clickIDは何ですか?おそらく、JSON.stringifyが何をしているのか、それを呼び出すときに引数として期待していることを理解する必要があります –

答えて

0

。 localStorageは永続的なJavascriptオブジェクトと考えることができます。 clickIDでJSON.stringifyを呼び出しているので、私はclickIDがjavascriptオブジェクトであると仮定しています。

はまた、あなたは、次のとおりです。clickIDが文字列である場合

SetItem関数の最初の引数は(https://developer.mozilla.org/en-US/docs/Web/API/Storage/setItemここSetItem関数のドキュメント)JS任意の有効な第二引数の型が続く文字列でなければなりません単にclickIDとclickIDの文字列化されたバージョンをlocalStorageに保存します。意図した動作は、最初の名前と最後の名前が値(2番目の引数)としてkey(最初の引数)としてclickIDという文字列をlocalStorageに格納することです。

それは間違ってjsfiddleですが、あなたの$('#save').click機能がどこにも見つからない場合はわかりません。

関連する問題