0

Jquerymobile ポップアップ (asp.net Web サイト) があり、その中に単純なテキストエリアと送信ボタンがあります。送信ボタンイベントの後、特定のことをしたいです。textarea の検証。空の場合はエラー メッセージ付きのリテラルを表示します。成功した場合は、閉じるボタンとともにお礼のメッセージを表示します。これはすべて、ポップアップが開いている間 (送信後) に行う必要があります。

問題は、送信後に DOM が更新され、ポップアップ ボックスが閉じられることです。

<div class="feedback-text">
        <a href="#feedback" data-rel="popup">Feedback</a>
        </div>
        <div data-role="popup" id="feedback" data-overlay-theme="a" data-position-to="window">
            <a href="#" data-rel="back" data-role="button" data-theme="a" data-icon="delete" data-iconpos="notext" class="ui-btn-right">Close</a>
        <div class="feedback-field-wrapper">                          
             <asp:TextBox ID="txtFeedback" runat="server" Text="*feedback" cssclass="form-first-name" TextMode="MultiLine" Rows="3"></asp:TextBox>
        </div>
        <center>
        <div class="errormsg-feedback"><asp:literal ID="ltError" runat="server" Text="test" Visible="false"></asp:literal></div>        
            <asp:Button ID="btnFeedback" runat="server" Text="Submit" data-ajax="false" 
                data-icon="arrow-r" style="width:150px;" data-inline="true" /></center>                 
</div>

送信後にポップアップボックスを開いたままにする方法があるかどうか提案してください。

ありがとう。

4

1 に答える 1