gpt4 book ai didi

javascript - 如何将数组值拆分为新行 - jquery

转载 作者:行者123 更新时间:2023-11-28 16:49:12 26 4
gpt4 key购买 nike

我有一个看起来像这样的数组

array_names = [马修、凯尔普、利曼·科尔夫、赫伯特、安什];

现在,在上面的数组中,Mathew, Kelp 是一个名称,Liman Kolf 是另一个名称,Herbet,Ansh 是另一个名称数组中有 3 个名称。

现在我想将此数组拆分为表格中的新行,如下所示

Mathew,Kelp
Liman Kolf
Herbet,Ansh

但是使用如下所示的我的代码,表格表示如下

Mathew 
Kelp
Liman Kolf
Herbet
Ansh

JS

//how i save to localstorage
$("#myTableID").on("click", "#add-contact", function() {
var values = [];
value = jQuery(this).closest('tr').find('#user-id').text();
values.push(value);
localStorage.setItem('contact_list', values);


}

var array_names = localStorage.getItem('contact_list').split(',');
if(array_names.length)
{
$.each(array_names, function(index, value){
$('#myTableID2').append('<tr><td id="contact">'+value+'</td></tr>');
});
}

Controller

$contacts = Contact::where('firstname','LIKE','%'.$q.'%')->orWhere('lastname','LIKE','%'.$q.'%')->get();

最佳答案

您应该用 RegExp 分割它们

const string = 'Mathew,Kelp ,Liman Kolf, Hebert,Ansh';
const array = string.split(/(?: ,)|(?:, )/)
// ["Mathew,Kelp", "Liman Kolf, Hebert,Ansh"]

关于javascript - 如何将数组值拆分为新行 - jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60150181/

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