>백엔드 개발 >C++ >jQuery UI 대화 상자 단추의 ASP.NET 포스트백이 작동하도록 하려면 어떻게 해야 합니까?

jQuery UI 대화 상자 단추의 ASP.NET 포스트백이 작동하도록 하려면 어떻게 해야 합니까?

Linda Hamilton
Linda Hamilton원래의
2025-01-19 14:12:12483검색

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.