[問題] jQuery無反應

看板Ajax作者時間15年前 (2010/08/10 15:03), 編輯推噓0(0017)
留言17則, 2人參與, 最新討論串1/2 (看更多)
我做了一個按鈕的功能是讓輸入的 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 或者其他之類的設定檔出問題 但是這部分我也不清楚哪裡會有相關的設定 就上線來請教各位前輩了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.106.72

08/10 21:45, , 1F
removeOption / ajaxAddOption 是哪來的?
08/10 21:45, 1F

08/10 21:45, , 2F
你有先看過該 plug-in 的document的demo試過了嗎?.?
08/10 21:45, 2F

08/10 22:45, , 3F
這兩個函式是 selectboxes 這個 plugin 提供的
08/10 22:45, 3F

08/10 22:46, , 4F
在我自己的 ubuntu server 裡一切正常,到了學校主機就不行
08/10 22:46, 4F

08/11 00:27, , 5F
那應該要確認的是兩台主機的差異處。
08/11 00:27, 5F

08/11 00:27, , 6F
從資料夾結構,到伺服器response等。
08/11 00:27, 6F

08/11 00:27, , 7F
只看code是很難看出東西的。
08/11 00:27, 7F

08/11 12:36, , 8F
所以jQuery在不同的主機上有可能無法正常運作嗎?
08/11 12:36, 8F

08/11 12:37, , 9F
如果真是這樣我就悽慘了 看了一些常用的設定檔看不出癥結點
08/11 12:37, 9F

08/11 14:03, , 10F
不可能,一定是你設定上有什麼環境不一樣。
08/11 14:03, 10F

08/11 14:03, , 11F
假設真的是同樣資源同樣程式執行結果不一樣,那一定是環境
08/11 14:03, 11F

08/11 14:03, , 12F
有問題。不是source 有問題。
08/11 14:03, 12F

08/11 14:04, , 13F
按照這篇提供的方案一個一個先確認script吧
08/11 14:04, 13F

08/11 14:04, , 14F
08/11 14:04, 14F

08/11 18:09, , 15F
後來發現是php版本問題 學校主機是5.1.6 沒有內建 json
08/11 18:09, 15F

08/11 18:10, , 16F
在傳輸的時候 有使用到json_encode 所以無法成功輸出
08/11 18:10, 16F

08/11 18:10, , 17F
感謝 T 大熱心幫忙 :)
08/11 18:10, 17F
文章代碼(AID): #1COFcro1 (Ajax)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
0
17
文章代碼(AID): #1COFcro1 (Ajax)