您好,登錄后才能下訂單哦!
關于input,作為一個前端不了解是不合格的,畢竟任何一個項目都不會少了這個標簽,其實input標簽大部分還好說,但是最大的問題是radio、checkbox這種選擇標簽。
關于radio,checkbox的使用,現在很多人都放棄了原生的input的radio和checkbox表情轉而選擇其他的插件,無疑這是個聰明而且省事的辦法,但不得不說原生的最大的好處是靈活。所以有些情況下還是會用到的。
<input type='radio' id='x' name='x' checked/>
下面先說下問題。當使用jquery的方法給radio添加checked屬性的時候,是沒有問題的,但當給checked屬性的值置空的時候就有問題,結果radio還是被選中的狀態。
問題原因是 當你添加時radio會存在一個checked的屬性,注意,checked的屬性時就是選中的狀態,這并不需要他存在什么值時他就是選中狀態,所以就出現利用jquery獲取選中值時出錯。
解決方案,也是注意事項,當你需要利用代碼來控制選擇項時,請使用原生的checked屬性,或者使用添加刪除屬性(不推薦),再或者選擇懶人專用的jquery插件
好了,如果遇到其他問題在添加。。。。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。