[問題]用Jquery 裡的ajax來讀php

看板Ajax作者 (Ritchie)時間11年前 (2014/02/03 06:10), 編輯推噓3(307)
留言10則, 5人參與, 最新討論串1/1
我想利用 AJAX 來讀取資料庫(php)更新網頁 這是我找到的範例 http://behstant.com/blog/?p=662 這是我js檔裡 ajax 的部份 function makeAjaxRequest(){ $.ajax({ url: 'search.php', type: 'get', data: {name:('input.detail').val()}, success: function(response){ $('table#resultTable tbody').html(response); } }); 在php裡,我試只 echo "<tr><td colspan='4'>There were not records</td></tr>" 只有在按下button後才會執行它 但它無法更新 tbody , 檢查過 button click function 沒問題 想請教各位不知哪裡出錯了 , 還有更好的方法來讀取資料庫更新網頁(同一個頁面)嗎 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 70.176.18.86

02/03 07:30, , 1F
{name:('input.detail').val()}->$('input.detail').val()
02/03 07:30, 1F

02/03 12:34, , 2F
他那種資料格式寫法是Json??
02/03 12:34, 2F

02/03 13:23, , 3F
我試把 hide() 放進 ajax , 按下按鈕後 物件會消失
02/03 13:23, 3F

02/03 13:24, , 4F
但是頁面會重整 , 物件又會出現了...是ajax出錯了嗎?
02/03 13:24, 4F

02/04 00:32, , 5F
$('#resultTable tbody').html(response)
02/04 00:32, 5F

02/04 00:32, , 6F
你都用了id selector,前面的tag selector "table"
02/04 00:32, 6F

02/04 00:32, , 7F
就不用加了吧
02/04 00:32, 7F

02/04 13:14, , 8F
button的type
02/04 13:14, 8F

02/04 13:14, , 9F
如果你用button的話 type沒設 預設是submit
02/04 13:14, 9F

02/19 15:04, , 10F
原po注意一下一樓說的 XD 你露一個 $ 號
02/19 15:04, 10F
文章代碼(AID): #1Ixi9aNA (Ajax)
文章代碼(AID): #1Ixi9aNA (Ajax)