gpt4 book ai didi

javascript - 替换 .each 语句中字符串中的字符

转载 作者:行者123 更新时间:2023-12-03 10:28:48 24 4
gpt4 key购买 nike

我正在尝试使用它来清理来自 AJAX 的选择选项。其中许多都有“_”,我想删除它们:

$.each(data, function(i, data) {
$('#first_select2').append("<option>" + data.COLUMN_NAME + "</option>");
$('#first_select2').replace(/_/g, " ");
});

如果我尝试在each之外使用它,替换效果很好。如果我在 .each 中使用它,我会收到此错误:

未捕获类型错误:未定义不是函数

有办法在这里做我需要的事情吗?

最佳答案

如果您想替换 data.COLUMN_NAME 中的 _,请在追加之前执行此操作,如下所示。

$.each(data, function(i, data) {
$('#first_select2').append("<option>" + (data.COLUMN_NAME.replace(/_/g, " ")) + "</option>");
});

稍后,您尝试替换选择框中的 _ 而不是选项的文本。

关于javascript - 替换 .each 语句中字符串中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29304008/

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