作者luo74128 (小貓)
看板Ajax
標題[問題] jquery dialog問題
時間Thu Aug 13 21:33:00 2009
請問各位大大們
設計一個按鈕 例如按鈕叫go
按下go後觸發click事件執行dialog後
go按鈕就會不見呢?請問要怎麼解決呢?
還有如果要在dialog裡按下ok就連道別的頁面
該怎麼做呢?
煩請各為大大們不吝教導,非常感謝
以下範例程式碼:
<script type="text/javascript">
$(function() {
$("#dialog").click(function(){
$("#dialog").dialog({
bgiframe: true,
modal: true,
buttons: {
Ok: function() {
$(this).dialog('close');
}
}
});
});
});
</script>
</script>
</head>
<body>
<div id="dialog">
<p>
go
</p>
</div>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.30.167
1F:推 ybite:1. 按鈕另立一個id(不過可能不是最佳解) 08/14 03:17
2F:→ ybite:2. ok function內: document.location.href = '目標頁面'; 08/14 03:18
3F:→ luo74128:非常感謝您,但是第一個還是不可以也。 08/14 13:22
4F:→ luo74128:第2個問題,可以像php那樣傳值嗎? 08/14 13:26
5F:推 Reder:這是 jQuery UI 的 dialog 嗎?是的話有 beforeClose event 08/15 19:34
6F:→ ybite:第二個:你可以建一個<form>裏頭藏一堆<input type="hidden" 08/16 16:06
7F:→ ybite:對form的id作submit(有空會有詳解) 08/16 16:06
8F:→ luo74128:這個我有試過,可以但是不用按到按鈕,按旁邊空白的地方 08/16 22:49
9F:→ luo74128:也會有反應也,可以有辦法讓空白的地方沒反應嗎? 08/16 22:51