2009-04-01 3 views
0

저는 jQuery nyroModal 플러그인을 약간의 시간 동안 사용해 왔으며, 솔직히 말해서 지금까지 사용해 본 최고의 모달 플러그인 중 하나입니다! 많은 사람들이이 플러그인을 사용하기를 바라고 있습니다. 따라서 ASP.NET과 함께 사용하는 데 도움이 필요합니다.웹 서비스를 사용하는 ASP.NET의 jQuery nyroMody

그러나 나는 과거에 문제가 발생하여 ASP.NET 서버 컨트롤에서 작동하도록했습니다. 기본적으로 다른 폼 태그를 생성 할 때 모달 내에서 서버 컨트롤을 사용할 수 없으며 분명히 ASP.NET은 하나의 양식 태그 만 허용합니다. 그래서 대신 표준 HTML 컨트롤을 사용하고 웹 서비스/페이지 메서드를 사용하여 서버 측 코드 (버튼 클릭시)를 호출하기로 결정했습니다. 괜찮아요,하지만 모르겠지만 모달에서 적절한 콜백을 수행하는 방법입니다. 즉, 버튼을 클릭하면 모달이 기본 크기로 축소되고로드 표시기가 표시되고 HTML 응답이 확대되면 확대됩니다. 받고, 더는 전문가에 의해 임 있도록 희망, (예. 성공 실패) 요청 난 그냥 .NET에서 웹 서비스 및 콜백에 대해 배우기 시작했다

의 상태를 표시 없습니다. 누군가가 이것에 대해 밝히고 작은 "안녕하세요 세상"의 예를 들어 주시겠습니까? 나는 영원히 위대 할 것이다!

감사합니다!

답변

2

이 문제도 있었고 모달을 열면 <form> 태그 외부의 HTML 끝으로 이동합니다. 당신이 nyroModal의 최신 버전을 사용하는 경우

당신은

$('#myElement').nyroModal({ 
    'blocker': '#aspnetForm' 
    }); 

더 많은 정보를 원하시면 여기 차단 속성을 사용하여 내부에 나타나는 어떤 요소를 알 수 있습니다 : http://nyromodal.nyrodev.com/#demos

+0

안녕하세요 크리스! 고맙습니다, 나는 그것에 대해 알지 못했습니다! 양식 태그 외부로 이동하는 모달 컨테이너에 대해서는 절대적으로 옳습니다. nyroModal의 콜백 기능을 사용해 본 경험이 있습니까? – Shalan

+0

안녕 크리스. 모든 의견 w.r.t. nyroModal 내의 콜백? – Shalan

+0

죄송합니다. 실제로 많은 경험이 없지만 http://nyromodal.nyrodev.com/#callbacks를 참조하십시오. 다음과 같이하면 도움이 될 것이라고 생각합니다. $ .nyroModalSettings ({ endShowContent (function() { /* 무언가 */ }) }}); –

관련 문제