gpt4 book ai didi

jquery - 如何使用 jQuery 从字符串中删除最后一个逗号

转载 作者:行者123 更新时间:2023-12-03 22:56:51 31 4
gpt4 key购买 nike

我将多个选定的选项值存储到文本框中并用逗号连接,但不想添加到字符串的最后一个。听到的是我的代码。

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<select id="garden" name="garden" multiple="multiple">
<option value="1">Flowers</option>
<option value="2">Shrubs</option>
<option value="3">Trees</option>
<option value="4">Bushes</option>
<option value="5">Grass</option>
<option value="6">Dirt</option>
</select>
<input type="text" name="store" id="store" />
<script>
$("#garden").change(function () {
var str = "";
$("select option:selected").each(function () {
str += $(this).val() + ",";
});
$('#store').val(str).attr('rows',str.length) ;
})
.trigger('change');
</script>
</body>
</html>

最佳答案

您可以使用 .substring() 来做到这一点:

 $('#store').val(str.substring(0,str.length-1)).attr('rows',str.length-1) ;

关于jquery - 如何使用 jQuery 从字符串中删除最后一个逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14276773/

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