【发布时间】:2014-12-13 20:43:08
【问题描述】:
我有这个来自 cakephp 生成的 ctp 文件的标记。
这基本上是一个有爱好的复选框组。
所以,我想使用 jquery 选中所有/取消选中所有,毕竟如果我取消选中一个框,则选中所有复选框将被删除,因此如果我选中所有单个复选框,选中所有框将自动选中。
我的代码:
<div class="checkgroup">
<input type="checkbox" name="data[Student][hobby][]" value="checkAll" id="StudentHobbyCheckAll" />
<label for="StudentHobbyCheckAll">Check All/Uncheck All</label>
</div>
<div class="checkgroup">
<input type="checkbox" name="data[Student][hobby][]" value="sports" id="StudentHobbySports" />
<label for="StudentHobbySports">Sports</label>
</div>
<div class="checkgroup">
<input type="checkbox" name="data[Student][hobby][]" value="movies" id="StudentHobbyMovies" />
<label for="StudentHobbyMovies">Movies</label>
</div>
<div class="checkgroup">
<input type="checkbox" name="data[Student][hobby][]" value="netsurfing" id="StudentHobbyNetsurfing" />
<label for="StudentHobbyNetsurfing">Netsurfing</label>
</div>
<div class="checkgroup">
<input type="checkbox" name="data[Student][hobby][]" value="photography" id="StudentHobbyPhotography" />
<label for="StudentHobbyPhotography">Photography</label>
</div>
【问题讨论】:
-
我在这里看不到任何 javascript,尽管这是当前的功能。在问这个问题之前你搜索了吗?如果是这样,您遇到了什么困难?
-
@chinmaya-panigrahi 检查编辑,以及更新的代码笔
-
请大家不要再使用 CakePHP 标签来回答那些与 php 没有任何关系的问题了!