获取下拉列表框的值是数组,split,$.inArray示例


Posted in Javascript onNovember 13, 2013

今天遇到一个贼蛋碎的问题:

1、我从 一个下拉列表select中单击事件,获取options的value值

var product_id = $(this).val()

console.log出来是发现是个数组,如:["51"]

然后做了如下判断

console.log(product_id); 
if(product_id == '51'){alert(111);} 
if(product_id[0] == '51'){alert(222);}

发现都可以弹出提示框,尼玛这不是坑我吗

2、我用这个 product_id 去匹配是否包含在一个数组中

错误代码:

var result = $.inArray(product_id,arr_product_ids);

正确代码:
var result = $.inArray(product_id[0],arr_product_ids);

$.inArray()必须用product_id[0],也就是说不能用数组

到今天才知道,下拉列表获取的value值是个数组,有了解的更深的大神,求解释。

Javascript 相关文章推荐
javascript 面向对象的JavaScript类
May 04 Javascript
javascript预加载图片、css、js的方法示例介绍
Oct 14 Javascript
捕获和分析JavaScript Error的方法
Mar 25 Javascript
jQuery简单实现网页选项卡特效
Nov 24 Javascript
jquery调取json数据实现省市级联的方法
Jan 29 Javascript
JavaScript使用shift方法移除素组第一个元素实例分析
Apr 06 Javascript
JQuery中DOM实现事件移除的方法
Jun 13 Javascript
js简单判断移动端系统的方法
Feb 25 Javascript
Angular2从搭建环境到开发步骤详解
Oct 17 Javascript
JavaScript 字符串常用操作小结(非常实用)
Nov 30 Javascript
微信小程序云开发获取文件夹下所有文件(推荐)
Nov 14 Javascript
基于JS实现快速读取TXT文件
Aug 25 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
Nov 13 #Javascript
jquery validate在ie8下的bug解决方法
Nov 13 #Javascript
JQuery伸缩导航练习示例
Nov 13 #Javascript
JS:window.onload的使用介绍
Nov 13 #Javascript
JQuery each打印JS对象的方法
Nov 13 #Javascript
Jquery 数组操作大全个人总结
Nov 13 #Javascript
JS保存和删除cookie操作 判断cookie是否存在
Nov 13 #Javascript
You might like
网站加速 PHP 缓冲的免费实现方法
2006/10/09 PHP
基于mysql的bbs设计(四)
2006/10/09 PHP
PHP数组排序函数合集 以及它们之间的联系分析
2013/06/27 PHP
最准确的php截取字符串长度函数
2015/10/29 PHP
jquery关于图形报表的运用实现代码
2011/01/06 Javascript
JavaScript获取table中某一列的值的方法
2014/05/06 Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
2016/04/26 Javascript
bootstrap实现图片自动轮播
2016/12/21 Javascript
原生js实现打字动画游戏
2017/02/04 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
2017/02/28 Javascript
Node.js学习教程之HTTP/2服务器推送【译】
2017/10/31 Javascript
vue页面离开后执行函数的实例
2018/03/13 Javascript
解决nodejs的npm命令无反应的问题
2018/05/17 NodeJs
3分钟读懂移动端rem使用方法(推荐)
2019/05/06 Javascript
使用VueCli3+TypeScript+Vuex一步步构建todoList的方法
2019/07/25 Javascript
基于layui轮播图满屏是高度自适应的解决方法
2019/09/16 Javascript
在Python 3中实现类型检查器的简单方法
2015/07/03 Python
如何用python整理附件
2018/05/13 Python
Python中 map()函数的用法详解
2018/07/10 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
Python简易版停车管理系统
2019/08/12 Python
python 字符串常用方法汇总详解
2019/09/16 Python
澳洲国民品牌乡村路折扣店:Country Road & Trenery Outlet
2018/04/19 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
自我评价的正确写法
2013/09/19 职场文书
网上开店必备创业计划书
2014/01/26 职场文书
服装创业计划书范文
2014/02/05 职场文书
优秀应届毕业生推荐信
2014/02/18 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
涉及车辆房产分割的离婚协议书范文
2014/10/12 职场文书
租赁协议书
2015/01/27 职场文书
经典法律座右铭(50句)
2019/08/15 职场文书
SQL SERVER中常用日期函数的具体使用
2021/04/08 SQL Server
MySQL触发器的使用
2021/05/24 MySQL
【海涛解说】pis亲自推荐,其实你从来不会玩NW
2022/04/01 DOTA
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle