作者chrismaggie (中仔)
看板Ajax
標題Re: [問題] 請問插入多筆紀錄的表單欄位檢查
時間Fri Sep 19 11:43:04 2008
最後我表單驗證的部分.我自己用類似的JS代替了..原本的那個真的太亂了
for($i=0;$i<document.form2.renumber.value;$i++){
if(document.add.elements['report_type'][$i+1].value==''){
alert('some report_type is null');return false;
}.....etc
檢驗表單的部分就算OK了..最後只剩下..一個問題
我有一個channel type欄位以及store name欄位
channel type代表廠商主類別,而store name則是秀出廠商名稱
store name會依據channel type的不同而變化,就是有點動態二階層選單的感覺
store name主要MYSQL語法如下
SELECT C_name
FROM company
WHERE class1 =name
$name=$_POST['class1'];//class1為channel type 元素名稱
我想利用channel type選單下拉值指定到此欄位然後再利用這個值去撈廠商名稱,
但是要獲取class1表單變數好像要送出表單..
可是送出表單就插入記錄了..這樣就會出現錯誤,請問要如何再不插入記入情況下
當選擇channel type選單時傳送表單變數給store name使用呢?
請教各位高手了~謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.218.94
1F:→ TonyQ:你可以先把你想要檢驗的多筆資料 , 先去跑一次 , 把錯誤的 09/19 11:52
2F:→ TonyQ:頁面的原始碼(網頁原始碼) 存起來再放上來嗎? @@ 09/19 11:52
3F:→ TonyQ:說真的 php server side的code要重現有點麻煩..:p 09/19 11:52
※ 編輯: chrismaggie 來自: 220.132.218.94 (09/20 00:35)
4F:→ chrismaggie:T大..我後來又改了.只剩下最後一個問題..快暈倒= =.. 09/20 00:35
5F:→ chrismaggie:不知道T大有沒有什麼解決之道..這問題想了很久.. 09/20 00:36
6F:→ TonyQ:這個要做ajax 把選單讀回來填資料 , 或者是先載入所有選項 09/22 10:16
7F:→ TonyQ:透過on change去動態產生新的select 跟內容 :p 09/22 10:16
8F:→ chrismaggie:謝謝T大.另外我想使用JQUERY看看... 09/22 22:14