php让checkbox复选框初始选中,很常用的功能,备忘下:
代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
<
meta
http-equiv
=
"Content-Type"
content
=
"text/html; charset=UTF-8"
/>
<?
php
$
arr
=
array
(0=>array('id'=>100,'title'=>'京东'),1=>array('id'=>200,'title'=>'天猫'),2=>array('id'=>300,'title'=>'苏宁'));
$arrId=array(100,300);
if( isset($_POST['mall']) ){
echo '<
pre
/>';
print_r($_POST['mall']);
exit();
}
?>
<
form
action
=
""
method
=
"post"
>
<?
php
foreach ($arr as $key=>$value){?>
<?
php
if( in_array($value['id'],$arrId) ){?>
<
input
type
=
"checkbox"
name
=
"mall[]"
value="<?php echo $value['id']?>" checked><?
php
echo $value['title']?>
<?
php
}else{?>
<
input
type
=
"checkbox"
name
=
"mall[]"
value="<?php echo $value['id']?>"><?
php
echo $value['title']?>
<?
php
}?>
<?
php
}?>
<
input
type
=
"submit"
value
=
"提交"
/>
</
form
>
|
本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/1664301,如需转载请自行联系原作者