[英]Popup box is not getting displayed
這是我的按鈕,我在我的jsp頁面中有它
<button type="button" class="btn btn-primary" id="offerPhoneButton" onclick="offerPhone()">Offer Phone</button>
這是我的劇本
<script type="text/javascript">
function offerPhone() {
var phoneDialog = $("#myPhoneList").dialog({
title: 'My Phone',
autoOpen : false,
closeText : 'hide',
show : "fade",
hide : "fade",
modal : true,
width : "400px",
position: { my: "left top", at: "left top", of: window },
open : function() {
alert('hi');
// load doctor_phones.jsp into the phones dialog.
/* $(this).load('pages/doctor/write_prescription.jsp?patient_id=' + patientId + '&patient_name=' + patientName);
this doesn't work, seems to return before the content is actually loaded. */
var content = ajaxGetJQuery("pages/doctor/doctor_phones.jsp");
$("#myPhoneList").dialog("option", "title", "My Phones"); // this is necessary, b/c the title attribute doesn't work.
$(this).html(content);
}
});
$("#myPhoneList").dialog("open");
}
</script>
但是,當我單擊要約電話按鈕時,如果您發現我的腳本有任何問題,則不會顯示彈出框,請讓我知道
您的代碼運行正常,如下所示
JS
function offerPhone() {
var phoneDialog = $("#myPhoneList").dialog({
title: 'My Phone',
autoOpen : false,
closeText : 'hide',
show : "fade",
hide : "fade",
modal : true,
width : "400px",
position: { my: "left top", at: "left top", of: window },
open : function() {
alert('hi');
var content = ajaxGetJQuery("pages/doctor/doctor_phones.jsp");
$("#myPhoneList").dialog("option", "title", "My Phones"); // this is necessary, b/c the title attribute doesn't work.
$(this).html(content);
}
});
$("#myPhoneList").dialog("open");
}
HTML
<button type="button" class="btn btn-primary" id="offerPhoneButton" onclick="offerPhone()">Offer Phone</button>
<div id="myPhoneList" title="Basic dialog">
<p>Heading</p>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.