Leave the selected checkbox empty, and the selected checkbox will not be selected. There are many implementation methods. Here is a good and feasible method that has been tested, I hope it will be helpful to everyone. I encountered a problem during my project today. You need to leave the selected checkbox empty so that the selected checkbox will not be selected. Finally, we will record a method that is very useful.
$ ("Input [type = 'checkbox']"). each (function () {if (this. checked) {this. checked = false ;}});
Principle: loop every input whose type is checkbox. If it is selected, it is OK to set its checked attribute to false.
Of course, if you want to implement the reselect effect, just add a bit more. The Code is as follows:
$ ("Input [type = 'checkbox']"). each (function () {if (this. checked) {this. checked = false;} if (! (This. checked) {this. checked = true ;}});