作者qsss (Qooo)
看板Ajax
標題Re: [問題] jQuery無反應
時間Fri Apr 29 11:35:34 2011
※ 引述《clhd ()》之銘言:
: 我做了一個按鈕的功能是讓輸入的 text 新增至 sql 後
: 刷新 select 的內容,在自己的 server 上功能都正常
: 但是放到了上線用的 server 後,卻都出了問題
: 用了 firebug 看不出個所以然 (也許是因為我還不會用 orz)
: 附上 code
: $('#group').removeOption(/.?/).ajaxAddOption('addgroup.php',{'text':$('#text1')
: .attr('value')},false);
: document.getElementById('text1').value=null;
: removeOption 和 ajaxAddOption 這兩個函式
: 是使用 selectboxes 這個 jQuery 套件裡的
: 資料其實都有寫入 mysql,表示 php 有執行完畢
: 執行的時候 select 內容都被清掉,表示 removeOption 也有確實作用
: 出問題的就是 query 後的資料沒有顯示到 select 裡
: 因為在自己的 server 裡都一切正常
: 所以在懷疑是不是上線用 server 裡的 php.ini 或者其他之類的設定檔出問題
: 但是這部分我也不清楚哪裡會有相關的設定
: 就上線來請教各位前輩了
不好意思, 挖出這一篇, 因為我也遇到類似的問題
我自己 debug 有確認, js 有載入, 問題出在這一段
$('#AA').removeOption(/.?/).ajaxAddOption('xxx.php'.....
xxx.php 根本沒有被執行, 可是我又不知道問題在哪
有人可以給我一點方向嗎, 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.184.238
1F:→ TonyQ:找一下 是不是有ajax cache先,如果是post 04/29 12:54
2F:→ qsss:謝謝T大, 就在我重新整理網頁後就突然好了.... @@" 04/29 13:23
3F:→ qsss:不過還是想請問, "是不是有ajax cache先,如果是post" 這句話 04/29 13:23
4F:→ qsss:的意思, 非常感謝 04/29 13:24
5F:→ TonyQ:其實我是想說如果是get , 那要看底層實作. 04/29 20:41
6F:→ TonyQ:一時手誤打成post,總之 ajax get 容易有cache issue 04/29 20:42