gpt4 book ai didi

javascript - Jquery 如何在多选下拉列表中使用拆分

转载 作者:行者123 更新时间:2023-11-30 07:42:58 25 4
gpt4 key购买 nike

我正在尝试在多选下拉菜单上使用拆分,它返回了一个错误:“未捕获的类型错误:对象 f-all 没有方法‘拆分’”。不能在多选上使用拆分吗?

这是下拉列表(简化):

<select data-placeholder="Select" placeholder="Select" name="id[]" id="id_menu" multiple>
<option value=""></option>
<option value="e-all">E All</option>
<option value="f-all">F All</option>
</select>

这里是分割函数:

$('#id_menu').change(function(){
var id_menu = $(this).val();
var type = id_menu.split('-');
// do stuff with split id
});

尝试了每一个仍然相同的错误信息

$('#id_menu').change(function(){
$('#id_menu').each(function() {
var type = $(this).val().split(',');
});
});

提前致谢。

最佳答案

$(function(){

$('select').change(function(){

//typeof $(this).val() === 'Array'

$.each($(this).val(), function(i, val){
console.log(val); //handle each selected value
});
});

});​

关于javascript - Jquery 如何在多选下拉列表中使用拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12710806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com