gpt4 book ai didi

Javascript 数组未加入 | (或)字符

转载 作者:行者123 更新时间:2023-12-03 05:06:13 26 4
gpt4 key购买 nike

我有一个 JavaScript 函数,可以拉回一个字符串进行搜索。当下拉列表项被标记为已选择时,我添加这些字符串,并且我想将此字符串连接为“item|item2”,以便我的搜索栏可以在 or 语句上搜索数据表。

当我进行连接时,它仍然返回为 item,item2

这是代码:

select = $('<select class="form-control" multiple="multiple" id="' + currHeaderName + '\"><option value=""></option></select>')
.appendTo($(column.header())).on('change', function (element, checked) {
var selected = [];
selected.push([$(this).val()]);

selected = selected.join("|");

alert(selected);

column.search(selected, true, true).draw();
});

最佳答案

用于多个选择的

val()已经是一个数组

尝试

var select = $('<select class="form-control" multiple="multiple" id="' + currHeaderName + '\"><option value=""></option></select>')
.appendTo($(column.header()))
.on('change', function(element, checked) {

console.log($(this).val().join('|'));

});

关于Javascript 数组未加入 | (或)字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41992151/

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