今天我目前正在使用“ Checkbox
”,只是一个小问题。我的第一页有一个下拉列表,我选择项目“DropDown 1”,然后单击“提交”按钮,然后它将转到下一页。因此,第二页将仅使用复选框加载“DropDown 1”下的所有项目。
我的问题是:
如何使用复选框“Check All”来检查它们,其中“DropwDown 1”中的项目来自我的数据库 [MySQL]。
这是我在第二页中的代码:
<input type="checkbox" name="all" id="all" /> <label for='all'>All</label>
<?php
$dropdown_value = (string)$_POST["id"];
echo "<br/>";
if ($dropdown_value == 'All Building')
{
$all = mysql_query("SELECT fldBldgName FROM tblbuildings");
while ($row = mysql_fetch_array($all))
{
echo "<tr><td>";
echo "<input type='checkbox' name='play[]' class='chk_boxes1' value='" . $row['fldBldgName'] . "'>";
echo $row['fldBldgName'];
echo "</td></tr><br/>";
}
}
?>
<script>
$(document).ready(function(){
$('input[name="all"]').bind('click', function(){
var status = $(this).is(':checked');
$('input[type="checkbox"]').attr('checked', status);
});
});
</script>