php中$_GET传递数组的实现-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

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,如需转载请自行联系原作者







版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: