[問題] jquery dialog問題

看板Ajax作者 (小貓)時間15年前 (2009/08/13 21:33), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
請問各位大大們 設計一個按鈕 例如按鈕叫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

08/14 03:17, , 1F
1. 按鈕另立一個id(不過可能不是最佳解)
08/14 03:17, 1F

08/14 03:18, , 2F
2. ok function內: document.location.href = '目標頁面';
08/14 03:18, 2F

08/14 13:22, , 3F
非常感謝您,但是第一個還是不可以也。
08/14 13:22, 3F

08/14 13:26, , 4F
第2個問題,可以像php那樣傳值嗎?
08/14 13:26, 4F

08/15 19:34, , 5F
這是 jQuery UI 的 dialog 嗎?是的話有 beforeClose event
08/15 19:34, 5F

08/16 16:06, , 6F
第二個:你可以建一個<form>裏頭藏一堆<input type="hidden"
08/16 16:06, 6F

08/16 16:06, , 7F
對form的id作submit(有空會有詳解)
08/16 16:06, 7F

08/16 22:49, , 8F
這個我有試過,可以但是不用按到按鈕,按旁邊空白的地方
08/16 22:49, 8F

08/16 22:51, , 9F
也會有反應也,可以有辦法讓空白的地方沒反應嗎?
08/16 22:51, 9F
文章代碼(AID): #1AX1ODlm (Ajax)