下記状態の画面にて、登録画面でinputに入力した値を取得した後に編集画面でinpuuに入力した別の値を取得すると登録画面に入力した値が取得されます。
・TOP.htmlというページに登録と編集画面がモーダルで表示される。
・登録と編集にあるinputは同じclassがついている。
・JSファイルはTOP.html、登録、編集それぞれに存在し、TOP.htmlにリンクを貼っている。
・登録、編集画面ではそれぞれinputに入力した値を取得する。
例:
登録画面
HTML
1<input class="test">
inputに「りんご」を入力
JQuery
1$('input.test').val();
結果→りんご
編集画面
HTML
1<input class="test">
inputに「みかん」を入力
JQuery
1$('input.test').val();
結果→りんご
valueの取得をDevToolsのコンソールで行っても同じ結果になるため、キャッシュが残っている様な状態なのかと思ったのですが、調べてもJQueryでvalue値を取得する際キャッシュをクリアする方法が分かりませんでした。
どなたか教えていただけると有り難いです。
宜しくお願いいたします。
回答2件
あなたの回答
tips
プレビュー