作者xomaru (...)
看板PHP
標題[請益] select如何動態取得資料庫?
時間Sun Jul 28 11:59:58 2013
我想讓網頁的select裡面的option依據所選的不同分類而有所不同的option
比如說:
有兩個select A 和 B ,目的是想讓B隨著A變動
假設開始select A的 一個option a1,馬上連結到database裡一個名叫a1的table
然後select B就會自動把a1 table的每一個項目變成 B的每一個option
假設開始select A的 一個option a2,馬上連結到database裡一個名叫a2的table
然後select B就會自動把a2 table的每一個項目變成 B的每一個option
真的不知道如何用PHP,讓隨著A變動的B連結到database的相對應table
然後取值變成B的option?
懇求各位大大幫助了...
目前是用onchange透過javascript讓B的選項隨著A的選項變動
但每次要新增各自B的選項,都要進入javascript更改
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 42.78.26.197
1F:→ CaptainH:ajax... 07/28 12:05
2F:→ Bambe:2 ways: jQuery.ajax or jQuery.load, plz google 07/28 12:35
3F:→ kosjason:如果你原本的方法不改變的話 js選單 可以一開始就去DB拿 07/28 13:57
4F:→ kosjason:這樣不就達到你要的效果了?! 07/28 13:58
5F:→ kosjason:就一開始把全部跑完 存成很多個再依需求取你要的不就得了 07/28 13:59
6F:→ kosjason:雖然這是效能比較差的做法XD 07/28 13:59
7F:推 tkdmaf:我的建議是,你就先取全部資料,再用js處理吧。 07/28 19:07
8F:→ tkdmaf:通常要做到下拉式選單的資料量還不會說非常大。 07/28 19:07
9F:→ tkdmaf:一次取完,後續都給js處理,就不用一直load load load 07/28 19:08
10F:推 yhls:講到這 讓我想到 color run 的報名慘狀 07/28 23:03