質問: srcStr + '&' + srcParam; //クリック時にiframeを作成 $('').attr({ src : srcStr, name : 'iframe_test', id : 'iframe_test' }).appendTo('#dialog-iframe'); //ダイアログ表示 $( "#dialog-iframe" ).dialog({ title: "子画面", modal: true, buttons: { "実行": function (event) { //子画面の「実行」ボタン押下時のメソッド document.getElementById("iframe_test").contentWindow.doSentaku(); //子画面で入力された値を親画面にセット $("#comment").val($("#iframe_test").contents().find("[name=inputComment]").val()); //ダイアログを閉じる $(this).dialog("close"); }, "閉じる": function () { $(this).dialog("close"); } }, close: function () { $(this).dialog("destroy").empty(); } }); }); }) ``` ●AAA.jsp(呼び出し元親画面)抜粋● ``` 親画面 コード: コメント: ``` ●BBB.jsp(子画面)抜粋● ``` 子画面 コメント: ``` ### 補足情報(FW/ツールのバージョンなど) JAVA jQuery Struts
回答: Struts 1.x か・・・前回の解答のこれそのままだ流用でできるんだが ``` $('#iframe_win').load(function(){ $("#iframe_win").contents().find("[name=maxSelection]").val("1"); }); ``` この形式を利用して ``` $("#iframe_win").contents() // この下のセレクターは作成後のHTMLに合わせてね .find("[value=閉じる]") .click(); ``` とすればできるはず