如何删除最后一个逗号?

这段代码生成一个逗号分隔的字符串,为另一个页面的查询字符串提供一个ID列表,但字符串末尾有一个额外的逗号。如何删除或避免多余的逗号

<script type=“text/javascript”>
$(文档).ready(函数(){
$('td.title_listing:checkbox')。更改(函数(){
$('cbSelectAll').attr('checked',false);
});
});
函数CotactSelected(){
var n=$(“td.title_列表输入:选中”);
警报(n.长度);
var s=“”;
n、 每个(函数(){
s+=$(this.val()+“,”;
});
window.location=“/D_ContactSeller.aspx?property=“+s;
警报;
}
&lt/脚本>

使用数组。加入

var s=”“;
n、 每个(函数(){
s+=$(this.val()+“,”;
});

变成:

var a=[];
n、 每个(函数(){
a、 推送($(this.val());
});
var s=a.join(',');

发表评论