php ci 获取表单中多个同名input元素值的代码


Posted in PHP onMarch 25, 2016

有时前台页面要允许动态增加/删除某项属性的多个值,比如向书架中添加书本,要可以动态增加或者删除书本。前台页面的表单中会有多个input元素,如下:

<form action="a.php">

<input type="text" name="books[]"/>

<input type="text" name="books[]"/>

<input type="text" name="books[]"/>

<input type="submit" name="submit" />

</form>

当a.php页面收到表单数据时,可以利用$books = $_REQUEST['books'];得到所有书名的数组。
PHP CI 中通过post过来的数据获取方式:$books = $this->input->post('books');//注意这里是books,表单name里面是数组形式的books[]

js 获得多个同name 的input输入框的值

var els =document.getElementsByName("books");
for (var i = 0, j = els.length; i < j; i++){
alert(els[i].value);
}
PHP 相关文章推荐
木翼下载系统中说明的PHP安全配置方法
Jun 16 PHP
php强制下载类型的实现代码
Apr 21 PHP
PHP 字符串长度判断效率更高的方法
Mar 02 PHP
php类声明和php类使用方法示例分享
Mar 29 PHP
PHP获取文件的MD5值并判断是否被修改的例子
Jun 19 PHP
php去除数组中重复数据
Nov 18 PHP
在Nginx上部署ThinkPHP项目教程
Feb 02 PHP
Codeigniter通过SimpleXML将xml转换成对象的方法
Mar 19 PHP
PHP获取photoshop写入图片文字信息的方法
Mar 31 PHP
PHP实现的一致性哈希算法完整实例
Nov 14 PHP
thinkphp3.x中变量的获取和过滤方法详解
May 20 PHP
PHP实现单例模式建立数据库连接的方法分析
Feb 11 PHP
PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码
Mar 25 #PHP
php用正则判断是否为数字的方法
Mar 25 #PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
Mar 25 #PHP
PHP程序员的技术成长规划
Mar 25 #PHP
php如何控制用户对图片的访问 PHP禁止图片盗链
Mar 25 #PHP
PHP 生成微信红包代码简单
Mar 25 #PHP
PHP实现动态执行代码的方法
Mar 25 #PHP
You might like
深入掌握include_once与require_once的区别
2013/06/17 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
2016/11/05 PHP
yii2中LinkPager增加总页数和总记录数的实例
2017/08/28 PHP
详解在YII2框架中使用UEditor编辑器发布文章
2018/11/02 PHP
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
2006/11/07 Javascript
尽可能写&quot;友好&quot;的&quot;Javascript&quot;代码
2007/01/09 Javascript
JavaScript Prototype对象
2009/01/07 Javascript
js 控制图片大小核心讲解
2013/10/09 Javascript
jquery判断小数点两位和自动删除小数两位后的数字
2014/03/19 Javascript
input标签内容改变的触发事件介绍
2014/06/18 Javascript
通过location.replace禁止浏览器后退防止重复提交
2014/09/04 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
vue.js 获取当前自定义属性值
2017/06/01 Javascript
mpvue小程序仿qq左滑置顶删除组件
2018/08/03 Javascript
微信小程序实现九宫格抽奖
2020/04/15 Javascript
ES6 对象的新功能与解构赋值介绍
2019/02/05 Javascript
vue - props 声明数组和对象操作
2020/07/30 Javascript
[01:28:24]NAVI vs VG Supermajor 败者组 BO3 第三场 6.5
2018/06/06 DOTA
Python下线程之间的共享和释放示例
2015/05/04 Python
对numpy中的transpose和swapaxes函数详解
2018/08/02 Python
对python条件表达式的四种实现方法小结
2019/01/30 Python
详解Python 调用C# dll库最简方法
2019/06/20 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题
2019/08/31 Python
css3和jquery实现的可折叠导航菜单适合放在手机网页的导航菜单
2014/09/02 HTML / CSS
25道Java面试题集合
2013/05/21 面试题
应届生程序员求职信
2013/11/05 职场文书
高级护理专业毕业生推荐信
2013/12/25 职场文书
小学运动会表扬稿
2014/01/19 职场文书
春季防火方案
2014/05/10 职场文书
大学生档案自我鉴定(2篇)
2014/10/14 职场文书
意外死亡赔偿协议书
2014/10/14 职场文书
乡镇党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
创业方案:赚钱的烧烤店该怎样做?
2019/07/05 职场文书
TensorFlow中tf.batch_matmul()的用法
2021/06/02 Python
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang