php select多選值的取得方法

WBOY
發布: 2016-07-25 09:00:29
原創
1537 人瀏覽過
为大家举一个php获取select多选值的例子,有需要的朋友,可以参考下。

完整代码如下:

<form action="?act=s" name=f method="post">
 <select size="5" name="posTypeSelect[]" multiple="multiple" id="posTypeSelect" style="width:240px">
<option value=1>项目1</option>
<option value=2>项目2</option>
<option value=3>项目3</option>
</select>
<input type="submit" id="su" value="开始搜索" onClick="return CheckInput()" >
</form>
 <script language="javascript">
 <!--
  function SelectAll(Objname) {
  ObjID    = document.getElementById(Objname);
  if (ObjID != -1) {
   for (i=0; i<ObjID.length; i++)
   
   ObjID.options[i].selected = true;
  }
 }
 
 function CheckInput() {
 
  SelectAll("posTypeSelect");
 }
 
 // -->
 </SCRIPT>
登入後複製

说明: onClick="return CheckInput()" //所有全选所有项目。

关键内容: name="posTypeSelect[]" id="posTypeSelect" 获取值的循环过程:

$ap="";
  $temp_x=$_POST[posTypeSelect];
  for($i=0;$i<count($temp_x);$i++){ 
  $ap=$ap.$temp_x[$i].","; 
  }
  $z=substr($ap,0,-1);//去除末尾单引号职位分类
登入後複製


來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!