我在我的網頁上有一個按鈕;我的期望是當我點擊按鈕時,它會提示一個對話窗口;在對話窗口中,它具有是/否按鈕;如果我點擊是,它會打開一個新的頁面(由PHP創建);如果我點擊否,我會留在舊頁面上。我怎樣才能做到這一點?jQuery:如何打開對話框窗口
<input type="button" name="terminate" value="terminate" id="terminate" title="Terminate" onclick="terminateIt();"/>
我在我的網頁上有一個按鈕;我的期望是當我點擊按鈕時,它會提示一個對話窗口;在對話窗口中,它具有是/否按鈕;如果我點擊是,它會打開一個新的頁面(由PHP創建);如果我點擊否,我會留在舊頁面上。我怎樣才能做到這一點?jQuery:如何打開對話框窗口
<input type="button" name="terminate" value="terminate" id="terminate" title="Terminate" onclick="terminateIt();"/>
有無數的方法來做到這一點。
可能最常用的方法是使用jQuery UI's Dialog。
他們有一個演示兩個按鈕對話框的例子。下面是一個從演示剪斷:
HTML:
<div id="dialog-confirm" title="Empty the recycle bin?">
<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>Your question goes here. Are you sure?</p>
</div>
JS:
$("#dialog-confirm").dialog({
resizable: false,
height:140,
modal: true,
buttons: {
Yes: function() {
window.open(....);
$(this).dialog("close");
},
No: function() {
$(this).dialog("close");
}
}
});
退房整個jQuery用戶界面庫。好東西很容易做一些基本的事情。
看看jQuery對話框 - 它是jQuery UI庫的一部分。 –
不確定爲什麼這是一個jQuery問題。聽起來就像你想要使用onclick內聯事件處理程序彈出'確認對話框'。純粹的(即使不是特別好)JavaScript! –
在谷歌搜索,如何創建對話窗口。有很多回答你的問題。 –