2012-09-30 1 views
2

함수 자바 스크립트에서 UI 대화 상자를 열어야합니다. 현재 나는이 두 가지 코드가 :자바 스크립트 함수를 사용하여 UI 대화 상자를 호출하십시오.

$("#dialogZone").dialog({ 
autoOpen: false, 
show: "blind", 
hide: "blind", 
modal: true, 
buttons: { 
    "YES": function() { 
     $(this).dialog("close"); 
     readData(); 
    }, 
    Cancel: function() { 
     $(this).dialog("close"); 
     //avoid some info windows in #tab1 
    } 
} 
}); 

$("#openEvent").click(function() { 
$("#dialogZone").dialog("open"); 
return false; 
}); 
}); 

하십시오

setTimeout(function() { 
var zone = event.getTarget().getName();     
var x = window.confirm("Do you want to continue?");      
if (x) { 
    readData(); 
} else { 
    e.preventDefault(); 
} 
}, 0); 

와, 내가 좋아하는 어떤 것을 할 수 있습니다 ... 당신의 답변에 미리

setTimeout(function() { 
    // show ui-dialogbox 
} 

감사합니다. 문안 인사.

답변

1

당신은 이미 당신의 코드를 가지고 :

$("#dialogZone").dialog("open"); 

하는 대화 상자를 열고 너무 일찍 답변을 ... 당신의 timeouted 기능

+0

안녕 Vittore에 감사를이 줄을 넣어. 나는 지금 시험해 볼 것이다. – Alatsal

+0

Vittore, 잘 작동하지만 "예"버튼을 클릭하면 아무 일도 일어나지 않습니다 ... 제발 제발 제발 제발 어떻게 알아요? – Alatsal

+0

잘 작동합니다. Vittore ... 감사합니다. – Alatsal

관련 문제