鍍金池/ 問答/PHP  HTML/ jquery怎么來處理input checkbox取消的問題!

jquery怎么來處理input checkbox取消的問題!

比如有一大堆input復(fù)選框放在div里,如果你之前checkbox里邊已經(jīng)有選中的了,你這次選完以后點(diǎn)擊取消怎么能把這次的改變恢復(fù)到一開始那種選中狀態(tài)??! checkbox沒有順序,這次點(diǎn)進(jìn)來也能選前邊的,也能取消前邊的,但是點(diǎn)取消所有的本次操作都無效!

回答
編輯回答
誮惜顏

事先用個變量保存一下每一個checkbox的狀態(tài)。取消的時候再根據(jù)保存的數(shù)據(jù)還原

2017年2月6日 06:01
編輯回答
故林

用一個hidden input記錄最初選中的checkbox的 data-id(能標(biāo)記就好,不一定叫data-id);
當(dāng)有checkbox點(diǎn)擊取消了,就遍歷CheckBox,根據(jù)input的value選中

2018年2月8日 19:36
編輯回答
檸檬藍(lán)

試試$('form').reset();

2018年5月28日 20:29