Re: [請益] html結合php的一些問題

看板PHP作者 (累人啊....)時間13年前 (2012/03/11 11:55), 編輯推噓2(206)
留言8則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《tyc5116 (累人啊....)》之銘言: : → UniFish:2. 你可以先找找server & client side程式運作流程的資料 03/09 16:58 : 推 LaPass:php生一份檔案給client,client端再把那份檔案當成程式碼來 03/09 17:16 : → LaPass:執行(例如JavaScript) 簡單來講,就是這樣。所以說,在伺服 03/09 17:17 : → LaPass:端執行php時,裡面的JavaScript就只是一串字而已。 03/09 17:17 : → LaPass:簡單來講就是這樣 03/09 17:17 : → LaPass:至於ajax..... 等你把php跟javascript+css+html看完再來 03/09 17:19 : → LaPass:傷腦筋 03/09 17:19 : → LaPass:見你先挑選一邊,弄熟,再去往另外一邊發展。要不然會太雜 03/09 17:20 : → LaPass:^建議 03/09 17:20 : → tyc5116:主要還是使用C++在吃飯的,用php只是為了弄一些有的沒的 03/09 18:06 : → tyc5116:結合SQL,讓以後做某些事可以更方便,所以php暫時沒有要學 03/09 18:06 : → tyc5116:的很深入,一些基本功能可以達到即可,依你的建議我應該要? 03/09 18:07 : → tkdmaf:那你為什麼不乾脆點用c#? 03/09 20:05 : → tyc5116:我不知道C#可以(適合)作網頁耶~反正php都用到一半了 03/09 22:42 : → tyc5116:想說就繼續寫下去 03/09 22:42 不好意思,看了一下關於js的東西,但還是不太懂 其實我想做的就是一個功能,隨著選的項目,會列出DB內對應的資料 <form> <select name="abc" onChange=""> <option value="t1">t1 <option value="t2">t2 </select> </form> ex. if choice t1 (select * from XX,show出來) if choice t2 (select * form oo,show出來) 我原本以為onchagne這類的事件算是html本身的,原來是js,所謂的生一份檔案給client 是指將選擇t1的結果(會產生一個表格+select * form XX 的結果) 轉成一連串的字串表示,再丟到js,讓它執行這串字串嗎? 但我不懂的是,執行這串字串,目前是在<select></select>裡面 而表格應該是產生在<form>外面不是嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.163.44

03/11 12:25, , 1F
基本的作法是 onchange 把表單 submit 出去
03/11 12:25, 1F

03/11 12:26, , 2F
如果要動態更新某個區塊顯示表格,需要ajax技巧
03/11 12:26, 2F

03/11 12:58, , 3F
簡單一點的作法 就是藏一個變數 來判斷是要show出哪個table
03/11 12:58, 3F

03/11 12:59, , 4F
在js那邊去改變藏的值 再refresh
03/11 12:59, 4F

03/11 13:02, , 5F
我不懂上面的說法,可以寫個範例嗎
03/11 13:02, 5F

03/11 14:44, , 6F
http://ppt.cc/KzKe 請看JS部份
03/11 14:44, 6F

03/11 15:16, , 7F
這就是我要的效果,但,看不懂@@
03/11 15:16, 7F

03/11 15:23, , 8F
重點在xajax.js 裡面的函數google一下
03/11 15:23, 8F
文章代碼(AID): #1FN28XGC (PHP)
討論串 (同標題文章)
文章代碼(AID): #1FN28XGC (PHP)