国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

獲取下拉列表框的值是數(shù)組,split,$.inArray示例

2024-05-06 15:54:51
字體:
供稿:網(wǎng)友
獲取下拉列表框的值是數(shù)組,下面用product_id 去匹配是否包含在一個數(shù)組中,感興趣的朋友不要錯過

今天遇到一個賊蛋碎的問題:

1、我從 一個下拉列表select中單擊事件,獲取options的value值

復(fù)制代碼 代碼如下:


var product_id = $(this).val()


console.log出來是發(fā)現(xiàn)是個數(shù)組,如:["51"]

然后做了如下判斷

復(fù)制代碼 代碼如下:


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


發(fā)現(xiàn)都可以彈出提示框,尼瑪這不是坑我嗎

2、我用這個 product_id 去匹配是否包含在一個數(shù)組中

錯誤代碼:

復(fù)制代碼 代碼如下:


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


正確代碼:

復(fù)制代碼 代碼如下:


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


$.inArray()必須用product_id[0],也就是說不能用數(shù)組

到今天才知道,下拉列表獲取的value值是個數(shù)組,有了解的更深的大神,求解釋。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 奉化市| 曲水县| 龙胜| 定西市| 衢州市| 清苑县| 年辖:市辖区| 瑞昌市| 寿阳县| 江川县| 中超| 宜宾县| 苏尼特左旗| 水富县| 电白县| 米林县| 南安市| 施秉县| 定边县| 崇文区| 清水河县| 桂林市| 苗栗县| 瓦房店市| 荔波县| 雷波县| 江门市| 旬邑县| 虎林市| 漳平市| 军事| 德保县| 辽阳市| 郴州市| 吐鲁番市| 普格县| 五常市| 黑水县| 昌乐县| 娱乐| 龙南县|