看板 Ajax 關於我們 聯絡資訊
我無法回答你的問題,看得很辛苦,但我還是看不懂你的問題。 就我的理解 ※ 引述《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
angelmark:對 第二次也還是按那個按鈕 可是alert(html)出來 06/11 16:32
angelmark:會執行 但是是空的 沒東西 06/11 16:33