Re: [問題] Dreamweaver 8與SQL Server 的一些問題
※ 引述《asdwww (取什麼暱稱,不用了!)》之銘言:
: 小弟學用Dreamweaver 8製作頁面
: 我想使用一個下拉式選單和一個按鈕製作下面所說的功能。
: 選擇下拉式選單的內容點選按鈕後,篩選並顯示出我的SQL資料表中符合或相近我的下拉
: 式選單內容的資料,並且是在同一個頁面顯示(不是跳頁喔!)
: 請問可以這樣製作嗎?可以的話我應該怎麼做?
: 例如:選單中有(飲料、甜點、套餐),SQL資料表裡有(飲料or甜點or套餐的簡介、使用材
: 料、價格)
: 選單點選飲料則會在頁面底下顯示所有飲料的資訊,若是換成套餐的話則會把飲料的資訊
: 刷掉更新成套餐的資訊。
: PTT首次PO,這問題燒了我好久了,有錯誤的話麻煩請高手們指正,謝謝!
不能換頁是單純的想要在同一頁面顯示,還是有什麼特殊的需求要使用AJAX
因為用AJAX比較麻煩一點
如果不用AJAX,可以使用SQL
將資料存在SQL裡,然後用server page去撈出來
EX.用ASP的寫法
<select name="xx" onchange="submit();">
<%
while not xx.eof
%>
<option value="<%=xx("xx")%>"><%=xx("xx")%></option>
<%
xx.movenext
wend
xx.close
%>
</select>
第二個select一樣用SQL出撈出來,用判別式去判定然後互相更新資訊
以上是不用AJAX下拉式選單去做的方法
如果真要用AJAX...建議初學者用JQUERY來躲過JS的DOM的跨平台問題
網路上還蠻多這種文章的
或是直接用jquery的現成套件cascade(GOOGLE一下吧)
資料可以使用JSON來做
或是用ASP,PHP陣列,也可以用SQL
但難寫蠻多的
第一次在這裡PO文~~請多多指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.72.4
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):