Php 将复选框传播到网格列表视图中
我的网站有一个表单,其中有一个包含3个州的位置部分、一个“选择所有位置”复选框、一个在“选择”时选中其下所有城镇和城镇复选框的县标题。以下是PHP,让您有一个更好的想法:Php 将复选框传播到网格列表视图中,php,html,css,Php,Html,Css,我的网站有一个表单,其中有一个包含3个州的位置部分、一个“选择所有位置”复选框、一个在“选择”时选中其下所有城镇和城镇复选框的县标题。以下是PHP,让您有一个更好的想法: $str = '<input id="chkMaster" onclick="checkAllEnquiryLocation();" type="checkbox" value="AR000" name="location[]" /> <strong>All Locations</strong&g
$str = '<input id="chkMaster" onclick="checkAllEnquiryLocation();" type="checkbox" value="AR000" name="location[]" /> <strong>All Locations</strong>'."\n"."<br>";
$sql = "SELECT location_area_code, location_area_name FROM emg_location_area";
$rs = $db->query($sql);
if ($db->get_num_rows($rs))
{
while ($row = $db->fetch_row($rs))
{
$str .= '<div id="loco-column">';
$area_Code = $row['location_area_code'];
$area_Name = $row['location_area_name'];
$str .= '<input onclick="checkAll_'.$area_Code.'()'.';" id="'.$area_Code.'" type="checkbox" value="'.$area_Code.'" name="location[]" /> <strong>'.$area_Name.'</strong>'."\n"."<br>";
$xtpl->assign("function_id", $area_Code);
$sql = "SELECT location_code, location_name
FROM emg_location
WHERE location_area_code='".$row['location_area_code']."'";
$rs1 = $db->query($sql);
if ($db->get_num_rows($rs1))
{
while ($row1 = $db->fetch_row($rs1))
{
$k = $row1['location_code'];
$v = $row1['location_name'];
$str .= '<input id="'.$area_Code.'_'.$k.'" type="checkbox" value="'.$k.'" name="location[]" /> '.$v."\n"."<br/>";
$xtpl->assign("element_id", $area_Code."_".$k);
$xtpl->parse("main.area_check_all.element");
}
$xtpl->parse("main.area_check_all");
$str .= '</div>';
}
}
请显示结果HTML,因为PHP在这里不相关,AFAICS。不要参考外部网站,因为它们要么在未来消失了,要么会随着时间的推移而改变,然后没有人能够重新构建这个问题。在你的问题中包括所有必要的内容。好的,很抱歉,这里有一个示例:选择从第一个滑块获取报价,你会看到选择要发布的位置字段:D很抱歉缺少此链接我在你的问题中添加了一个示例HTML。甚至你评论中的链接最终也可能消失。我完全误解了你的问题,对此表示抱歉。我将更改恢复到以前的版本。
#loco-column{ display:inline-block; max-height:200px; float:left; padding-left:10px; margin-bottom:20px; }