php中$_GET传递数组的实现

 php中post传递数组很容易,但是get传递数组就....

下面实现办法:

 

提交后:

 

 
 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> 
  5. <title>php中$_GET传递数组的实现</title> 
  6. </head> 
  7.  
  8. <body><script type="text/javascript"> 
  9. function selectItems(){ 
  10.  var items = document.getElementsByName('checkbox'); 
  11.  var values = new Array(); 
  12.  var key = 0
  13.  for(var i=0; i<items.length; i++){ 
  14.   if(items[i].checked){ 
  15.    values[key] = items[i].value 
  16.    key++; 
  17.   } 
  18.  } 
  19.  if(values.length > 0){ 
  20.   alert(values.join(',')); 
  21.   window.location.href='admin_news_list.php?cid='+values.join(','); 
  22.  }else{ 
  23.   alert('未选择项目!'); 
  24.  } 
  25. function selectAll(){ 
  26.  var items = document.getElementsByName('checkbox'); 
  27.  for(var i=0; i<items.length; i++){ 
  28.   items[i].checked = true
  29.  } 
  30. </script> 
  31. <form id="form1" name="form1" method="post" action=""> 
  32.   <input type="checkbox" name="checkbox" id="checkbox1" value="1"/>1<br /> 
  33.   <input type="checkbox" name="checkbox" id="checkbox2" value="2"/>2<br /> 
  34.   <input type="checkbox" name="checkbox" id="checkbox3" value="3"/>3<br /> 
  35.   <input type="checkbox" name="checkbox" id="checkbox4" value="4"/>4<br /> 
  36.   <input type="checkbox" name="checkbox" id="checkbox5" value="5" />5<br /> 
  37.   <input type="checkbox" name="checkbox" id="checkbox6" value="6"/>6<br /> 
  38.   <input type="checkbox" name="checkbox" id="checkbox7" value="7"/>7<br /> 
  39.   <input type="checkbox" name="checkbox" id="checkbox8" value="8"/>8<br /> 
  40.   <input type="checkbox" name="checkbox" id="checkbox9" value="9"/>9<br /> 
  41.   <input type="checkbox" name="checkbox" id="checkbox10" value="10"/>10<br /> 
  42.   <input type="checkbox" name="checkbox" id="checkbox11" value="11"/>11<br /> 
  43.   <input type="checkbox" name="checkbox" id="checkbox12" value="12"/>12<br /> 
  44.   <input type="checkbox" name="checkbox" id="checkbox13" value="13"/>13<br /> 
  45.   <input type="checkbox" name="checkbox" id="checkbox14" value="14"/>14<br /> 
  46.   <input type="checkbox" name="checkbox" id="checkbox15" value="15"/>15<br /> 
  47.   <input type="checkbox" name="checkbox" id="checkbox16" value="16"/>16<br /> 
  48.   <input type="checkbox" name="checkbox" id="checkbox17" value="17"/>17<br /> 
  49.   <input type="checkbox" name="checkbox" id="checkbox18" value="18"/>18<br /> 
  50.   <input type="checkbox" name="checkbox" id="checkbox19" value="19"/>19<br /> 
  51.   <input name="btn" type="button" id="btn" value="选择" onclick="selectItems();"/> 
  52.   <input name="btn" type="button" id="btn" value="全部" onclick="selectAll();"/> 
  53. </form> 
  54. </body> 
  55. </html> 

 


      本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/1135505,如需转载请自行联系原作者







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值