Re: [問題] dialog 跳出視窗有問題(以補圖)

看板Ajax作者 (Schrödinger's cat)時間15年前 (2010/06/11 15:32), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串2/2 (看更多)
我無法回答你的問題,看得很辛苦,但我還是看不懂你的問題。 就我的理解 ※ 引述《angelmark (湖畔風晴)》之銘言: : <input type="button" value="儲存user_id" onclick="set_user_id()"> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 你第一次成功打開、查詢、按X後 第二次是再按這個按鈕? : <div id="dialog9" title="編輯"></div> : <script> : $(function() { : // Dialog : $('#dialog9').dialog({ : autoOpen: false, : width: 800 : }); : }); : function set_user_id() : { : user_id = document.getElementById('user_id').value : $('#dialog9').text("查詢中,請稍候"); 第二次的 最後是卡在這裡吧? 你這裡改成$('#dialog9').html("查詢中,請稍候");吧。雖然應該是一樣。 似乎之後就沒有往下執行。 : //jQuery AJAX : $.ajax({ : url: "/go/setTarget", : data: "user_id = "+user_id, : type: "post", : cache: false, //不快取 : success: function(html){ 也就是這裡第二次好像就沒跑到 這裡應該alert(html);出來看 都沒跳視窗出來 就是沒執行到 : $('#dialog9').html('<form action="" method="post">' + html + '<p><div> : <input type="button" value="儲存" onclick="save_user_id(\''+user_id+'\')"> : </div></form>'); : $('#dialog9').dialog('open'); : } : }); : return false; : } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.30.140

06/11 16:32, , 1F
對 第二次也還是按那個按鈕 可是alert(html)出來
06/11 16:32, 1F

06/11 16:33, , 2F
會執行 但是是空的 沒東西
06/11 16:33, 2F
文章代碼(AID): #1C4UPtnu (Ajax)
文章代碼(AID): #1C4UPtnu (Ajax)