【发布时间】:2017-10-03 02:32:59
【问题描述】:
各位,这个语法正确吗?我正在尝试创建一个dropdown select 并获取值,但我不确定多个选择器的这种语法是否正确
var countries = [];
var locations = [];
var zips = [];
$.each($(".country option:selected, .location option:selected ,.zip option:selected"), function(){
countries.push($(this).val());
locations.push($(this).val());
zips.push($(this).val());
});
【问题讨论】:
-
你能解释清楚吗?如果 3 个下拉列表中的任何一个发生更改,您想将值保存在数组中。对吗?或者如果这三个中的任何一个发生变化,您想获得所有 3 个值?
-
这种语法和方法是正确的,可以将所有三个值放在一起......
-
如果 3 个下拉列表中的任何一个发生更改,我想将值保存在数组中
-
请看我修改后的代码!
标签: jquery syntax jquery-selectors