2013年1月28日 星期一

HTML FORM 中 使用屬性 disabled readonly , submit丟出去的處理狀況


readonly只能用在 屬性input裡面。form送出去後的name value是可以被使用的。
disalbed=>select,input 都可以使用,但form送出後的name value是不可以被使用的。

Q:目前是想把select在按下 "確認資料"成功後是不能被更變的

A:目前是想把select在按下 "確認資料"成功後是不能被更變的,但readly 卻不能使用在select上面,
為了讓select不能被更變,只好使用disalbed,但form送出去,disabled的值是不能使用的,只好在form底下
設一個hidden的input 底下的name 跟 select 的name是相同的。

當按下 input type submit(確認資料)後 select被jquery 設了disalbed。

記得在form底碼 加一個跟select 相同ID 的 input hidden 並指定selected 的value。
這樣就可以處理這件事了。