作者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
1F:→ angelmark:对 第二次也还是按那个按钮 可是alert(html)出来 06/11 16:32
2F:→ angelmark:会执行 但是是空的 没东西 06/11 16:33