繁体   English   中英

从optgroup将逗号分隔的值拆分为数组-javascript

[英]Splitting comma separated values into array from optgroup - javascript

我有一些这样的代码:

var optgroup = $('#myselect').val();
var optarray = optgroup.split(',');
alert(optarray.join("\n"));

如果选择了所有三个选项,则第一行将沿“ option1,option2,option3”行返回内容。 我希望它为每个选项返回单独的结果。 我已经尝试了上面的代码,但我不断收到错误:

Uncaught TypeError: undefined is not a function 

我不确定错误是什么,任何帮助将不胜感激。 附带说明一下,当这些值分开时,我将遍历数组并将每个选项存储在SQLite中表的不同行上。

如果要获得可能的选择列表,可以使用以下代码:

var list = '';

$('#myselect option').each(function(){
  list = list + $(this).val() + '\n';
});

console.log(list);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM