0
HTMLとJavascriptコードを含むA.jspとB.jspという2つのページがあります。ページAからページBに移動すると、ページBのドロップダウンに値を割り当てたいと思います。しかし、ページBに移動すると、ドロップダウンの値がまだロードされていないため、設定できません。この問題の回避策はありますか?ロードをドロップダウンするのを待つ
HTMLとJavascriptコードを含むA.jspとB.jspという2つのページがあります。ページAからページBに移動すると、ページBのドロップダウンに値を割り当てたいと思います。しかし、ページBに移動すると、ドロップダウンの値がまだロードされていないため、設定できません。この問題の回避策はありますか?ロードをドロップダウンするのを待つ
ストアページのページBドロップダウンしばらくの目標値:今
localStorage.setItem('page_B_dropdown_val','the desired value');
あなたは「まだロードされていない」と言う私はあなたがAJAX経由でページBのドロップダウンの値をロードしていると仮定?
var asdf = localStorage.getItem('page_B_dropdown_val');
page_B_dropdown_element.value = asdf !== null ? asdf : page_B_dropdown_element.value;
あなたの現在のコードを追加して、人々がよりよく答えられるようにしてください。 –
クッキーを使用することをお勧めします。 – RamenChef
@RamenChef:セッションAとBの間で渡したいデータを保存するためにセッションを使用しました。値を設定する前にページBのドロップダウンがロードされる方法を見つける必要があります。 – Student