2009年6月20日 星期六

jQuery來操作form的選項

個人偏好用jQuery來操作form裡面的radio、checkbox、或是select

為何不直接使用原始的html來顯示呢?

因為如果用原始的html,來操作某個radio要自動選擇時,有的時候在按完F5(refresh)之後,會有無法預期的效果,通常是因為瀏覽器太聰明所導致。

所以後來都習慣用javascript或jQuery來進行選擇。

然而使用jQuery,用久了有一個經驗法則。

radio或是checkbox是使用attr來設定,我通常會在template的選項之後寫這一段js

然而,如果是select-option的情況,我會這麼寫...