首頁 > 後端開發 > C++ > 如何讓 jQuery UI 對話框按鈕的 ASP.NET 回發工作?

如何讓 jQuery UI 對話框按鈕的 ASP.NET 回發工作?

Linda Hamilton
發布: 2025-01-19 14:12:12
原創
414 人瀏覽過

How Can I Make a jQuery UI Dialog Button's ASP.NET Postback Work?

在 ASP.NET 頁面中使用 jQuery UI 對話框及按鈕回發

問題:

一個 jQuery UI 對話框已無縫整合到 ASP.NET 頁面中,使用者可以透過按鈕與之互動。但是,按鈕的回發事件處理程序無法存取。如何解決這個問題?

解:

要啟用按鈕的回發,需要對 JavaScript 程式碼進行少量修改。不要直接定位對話框元素,而是透過「dlg」變數來引用它:

<code class="language-javascript">jQuery(function() {
    var dlg = jQuery("#dialog").dialog({
                         draggable: true,
                         resizable: true,
                         show: 'Transfer',
                         hide: 'Transfer',
                         width: 320,
                         autoOpen: false,
                         minHeight: 10,
                         minwidth: 10
                     });
    dlg.parent().appendTo(jQuery("form:first"));
});</code>
登入後複製

此調整可確保在 ASP.NET 表單的上下文中正確處理對話方塊的事件和按鈕的回發。

以上是如何讓 jQuery UI 對話框按鈕的 ASP.NET 回發工作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板