0

テキストフィールドがあります。検索ボタンの後にテキスト ボックスが表示されます。検索ボタンをクリックすると、新しいポップアップ ウィンドウが開きます。ウィンドウから、入力された ID から ID を選択します。ラジオ ボタンを選択すると、ポップアップが閉じ、親ウィンドウのテキスト ボックスに選択した ID が保持されます。

 opener.document.profile.inp_type.value = val2;
 window.close();

私の要件は、

ポップアップ ウィンドウが閉じ、テキスト ボックスがポップアップ ウィンドウから値を取得したら、選択した ID に基づいて、下の選択ボックスの値をテキスト ボックスにロードする必要があります。では、どうすればそれを行うことができますか?

<input type="text" value="" id="inp_type" name="inp_type" /> <img src=""  onclick="openPopUp()" />

<select name="sel1" id="sel1" >
<!-- 
When the textbox get the id from popup window, I need to load some data here.
-->
</select>
4

1 に答える 1

0

次のように、ポップアップ ウィンドウを閉じる前formに、ウィンドウでを送信できます。opener

opener.document.profile.inp_type.value = val2;
opener.document.formName.submit();
window.close();

これにより、親ウィンドウにフィールドが入力されたフォームが送信され、それに応じてドロップダウンにデータを入力できます。

于 2013-05-02T05:40:30.597 に答える