1

ここでjQueryダイアログボックスとjspページで作業していますが、親ウィンドウからボタンをクリックすると、子ウィンドウにボディオンロード関数をロードした後、jQueryダイアログボックスが開きますが、子ウィンドウではボディオンロード機能jQueryダイアログUIのみが機能しない 誰かが私を助けてくれる?

親ウィンドウは次のとおりです。

<a id="composeeditors" href="javascript:void(0)" onClick="callRequirementParsingInfo();">Send</a>

jQuery コードは次のとおりです。

$('#composeeditors').load("/jsp/parsing.jsp?",function(){
    $('#compose_editor').dialog({
        autoOpen: false,
        resizable: false,
        position: ['center',150]
    });
});

子ウィンドウは次のとおりです。

<div id="compose_editor" data-options="title:'Requirement Parsing Informations'" style="padding:0px;width:700px; height:600px; overflow:auto;">
</div>
4

1 に答える 1

0

代わりに open または create イベントを使用してみてください。

http://api.jqueryui.com/dialog/#event-open

于 2012-12-12T10:59:04.223 に答える