[問題] jQuery load in FireFox

看板Ajax作者 (Mier)時間15年前 (2010/05/18 17:52), 編輯推噓2(206)
留言8則, 4人參與, 最新討論串1/1
我用jQuery load + css 來達到iframe的效果 <script LANGUAGE="JavaScript"> function linkto(url){ $('#content').load(url); } function addLayout(){ $.post("aaa.do",{ action:'0', }, function(txt){ $('#msg').html(txt); }); } </script> <div id="menu"> 左框架 <a href="#" onclick="linkto('aaa.html');">選單一</a> </div> <div id="content"> 右框架 <div id="msg"></div> </div> 可是當我在作post時, 回傳回來的值應該是要SHOW在頁面的 <div id="msg"></div>裡面, IE都正常, 可是到FF就會整頁 refresh, 請問我要怎麼設置才能將文字出現在#content的msg裡面,不要整頁refresh呢? 謝謝:) -- 請勿拍打、餵食 http://www.wretch.cc/album/etchen -- ※ 編輯: etchen 來自: 218.211.33.46 (05/18 18:04)

05/18 18:10, , 1F
onclick 少了 return false;
05/18 18:10, 1F

05/18 18:11, , 2F
另外就是 既然用了 jQuery 學習一下不要用 inline script
05/18 18:11, 2F

05/18 18:11, , 3F
反正綁事件 也沒幾個字要打...
05/18 18:11, 3F

05/18 18:30, , 4F
:) 感謝樓上,已經解決了
05/18 18:30, 4F

05/18 21:41, , 5F
請問樓上我不太懂你的不要用inline script的意思,
05/18 21:41, 5F

05/18 21:41, , 6F
剛剛google一下還不是很懂><
05/18 21:41, 6F

05/18 22:55, , 7F
指的是onclick="linkto('aaa.html');"吧 改用$(id).click
05/18 22:55, 7F

05/19 00:40, , 8F
或是$('#id').bind('click',function(){.....});
05/19 00:40, 8F
文章代碼(AID): #1BycDCwe (Ajax)
文章代碼(AID): #1BycDCwe (Ajax)