zoukankan      html  css  js  c++  java
  • 制作多选框,并通过PHP获取多选框数据

    JS代码:

    <script type="text/javascript">

    function selectAll(checkbox)
    {
    $('input[type=checkbox]').prop('checked',$(checkbox).prop('checked'));
    }


    </script>

    ps:js要求安装Jquery

    html 代码:

    <form method=POST>

    <input type="checkbox" onclick="selectAll(this);" />全选<input type='submit' value='删除'>

    <input type="checkbox" name="tag_id[]" value="id1"/>数学
    <input type="checkbox" name="tag_id[]" value="id2"/>语文
    <input type="checkbox" name="tag_id[]" value="id3"/>体育

    </form>

    php获取多选数据代码:

    $result=$_POST['tag_id']

    ps:input的name命名注意后面加方括号[],如这里的tag_id[];在获取多个input值时均可用这种方式,比如text类型的input:

         <input type="text" name="new_id[]">

         <input type="text" name="new_id[]">

         <input type="text" name="new_id[]">

         $result将是一个保存了多选结果的数组,实际上是保存多个input值的数组。

  • 相关阅读:
    数组及其方法
    Web Worker
    nodejs输入输出
    head标签中的meta
    对象副本的拷贝
    bower指南(一)
    gulp指南(一)
    云服务器搭建
    http协议简单介绍(转)
    使用traits
  • 原文地址:https://www.cnblogs.com/uooki/p/3059576.html
Copyright © 2011-2022 走看看