看板 Ajax 關於我們 聯絡資訊
最近遇到一個問題 就是當我使用$.get()執行完之後頁面會跳到我第一個參數的位置並且顯示404錯誤 FF使用是正常的 IE就會顯示404的錯誤 不知道是什麼原因 try過很多遍了 請各位幫忙看一下 style.js檔: $('#submit').click(function() { //當按下submit之後 var name = $('#name').val(); //取得form input中id為name的值 $.get('test.php',{'name':name}) alert('新增成功'); $('.function').css({'display':'none'}); alert('one'); $('#number').css({'display':'inherit'}); alert('two'); }); test.php檔: <?php inclued 'sql.php' ?> $name = $_GET['name']; inserData($name); ================================================ 輸入資料資料網頁有正常執行alert('出新增成功') 資料有insert進資料庫 也有執行alert('one') 不過就在之後網頁就跳到test.php並且出現404的錯誤 沒有執行alert('two') 但是FF就是正常的... 請大家幫忙看一下~謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.50.10
wxyy:我不知道你問題在哪邊, 我是想跟你說你的 alert('新增成功'); 02/28 22:20
wxyy:應該放在 $.get 的第三個參數(callback) 比較恰當... 02/28 22:21
askq:謝謝你的意見,不過IE會404的問題我還是沒解決,IE... 02/28 22:26
wxyy:順便提供一下你的 html 來看看... 02/28 22:31
clonn:應該是你的php檔案出了問題,你先用一個非ajax版本試試看 03/04 19:58