作者tomin (Schrödinger's cat)
看板Ajax
標題Re: [問題] dialog 跳出視窗有問題(以補圖)
時間Fri Jun 11 15:32:05 2010
我無法回答你的問題,看得很辛苦,但我還是看不懂你的問題。
就我的理解
※ 引述《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