看板 Ajax 關於我們 聯絡資訊
各位版友好,我的問題是這樣的 我今天有一個主頁是maintitle.php,主要功能是把資料庫裡面欄位"maintitle"中的資料 輸出到頁面上變成一個個的按鈕,類似把主目錄用icon的形式表達。這部分code如下: <?php //下SQL語句搜尋 $sql="select maintitle from file group by maintitle"; $res=mysql_query($sql); //將結果array輸出成按鈕 while($array = mysql_fetch_array($res)){ echo '<input type="button" value="'.$array[0].'" onclick="get??"> '.$array[0].'</a>'; echo "</br>" } ?> 而按鈕被onclick之後,會把該按鈕的value傳送到subtitle.php變成搜尋條件,搜尋 符合SQL的subtitle欄位中符合"value"資料,同樣也輸出成按鈕。 整個流程有點像這樣 家電(主目錄)-->液晶電視(次目錄)-->各電視產品 現在我的問題來了 在onclick.getValue()的javascript我卡住了,不知道該下甚麼名稱尋找或是語法來達成 我要的功能,麻煩各位提點一下了,有找過傳值,但似乎都不是我要的樣子。 還有這樣要用$_POST還是$_GET還是javascript傳就可以了?因為我沒有用<form> 麻煩大家了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.128.118.24 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1399609115.A.D3C.html
serotw:ajax送出post~php在回傳內容~ajax得到內容在改物件名 05/09 12:57
orangeforest:不太懂s大的意思 可以再詳細一點嗎? 05/09 14:04
serotw:你會不會使用ajax帶變數送出post給php? 05/09 14:24
serotw:找了篇文章給你參考~不懂可在問~http://ppt.cc/38bI 05/09 14:55
orangeforest:感謝s大 我會試試 文章中的是不更新畫面 那如果我是 05/09 16:44
orangeforest:點了就跳轉也ok嗎? 05/09 16:44
serotw:小的我不太建議一直轉跳頁面來做小小資料更換的動作 05/09 17:29
orangeforest:嗯嗯 因為我只有3層 對方需求又希望這樣一層層點下去 05/09 19:04
orangeforest:、所要我才會想說依使用者這層點了什麼傳到下一層去 05/09 19:04
orangeforest:搜尋顯示相關的資料、這方法比較笨 但我也想不太到 05/09 19:04
orangeforest:其他的了… 05/09 19:04
serotw:如果你要處理的經常會被update的話就使用PHP做資料篩選, 05/09 19:06
serotw:如果不是的話我建議直接寫一個js檔做資料切換就好了 05/09 19:06
serotw:如果你要處理的資料<=手殘少打兩個字 05/09 19:07
orangeforest:因為會頻繁變動的是最底曾的文件 第一跟第二層目錄是 05/10 12:54
orangeforest:拿來分類而已 05/10 12:54
serotw:那我會建議你第一第二層直接寫在JS檔~點第二層時在接PHP 05/10 23:05