0
저는 JQuery 언어에 익숙하지 않지만, 클릭 버튼으로 대화 상자를 작동시키는 데 도움이되는 인터넷 튜토리얼을 발견했습니다.PHP에서 JQuery UI 대화 상자 함수 호출하기
$("#registration_ok").click(function() {
$("#dialog").attr('title', 'Registration').text('Your Registration was Successfull!').dialog({ buttons: { 'Ok': function() {
$(this).dialog('close');
}}, open: function(){
jQuery('.ui-widget-overlay').bind('click',function(){
jQuery('#dialog').dialog('close');
})
}, closeOnEscape: true, draggable: false, resizable: false, hide: 'fade', show: 'fade', modal: true, dialogClass: 'success'});
});
내가 지금이 기능을 사용하여 PHP 파일에서 호출 할,하지만 난 일하러 어차피 :
내가 사용하는 기능은 다음과 같습니다. 난 내가 그래서 시도 단지 실제 클릭에 응답 할 것입니다 생각하기 때문에이 함수를 다시 작성해야 할 수 있습니다 다음과 같은 : 나는 다른 방식으로 함수를 호출하는 것을 시도했다, 그러나 아무도 일하지 않았다
function dialog() {
$("#dialog").attr('title', 'Registration').text('Your Registration was Successfull!').dialog({ buttons: { 'Ok': function() {
$(this).dialog('close');
}}, open: function(){
jQuery('.ui-widget-overlay').bind('click',function(){
jQuery('#dialog').dialog('close');
})
}, closeOnEscape: true, draggable: false, resizable: false, hide: 'fade', show: 'fade', modal: true, dialogClass: 'success'});
};
:
를if(isset($_GET['success'])) { echo '<script type="text/javascript"> function() { dialog(); } </script>'; }
또는
if(isset($_GET['success'])) { echo '<script type="text/javascript"> dialog();</script>'; }
아무도 일을하지 않았다, 아무도 내가 뭘 잘못 말해 줄 수?
들으을 :). 코드가 너무 빨리 발동했습니다 :) –
다행입니다. 질문에 답변으로 표시 할 수 있으면 답이없는 탭에 더 이상 나타나지 않을 것입니다. – Rimble