从JavaScript中删除字符串中的最后一个逗号

时间:2013-10-30 09:23:03

标签: javascript kendo-ui

我有一个JavaScript方法来返回数据库对象数组。以下Kendo UI模板允许将项目作为逗号分隔的字符串返回。

问题是,总是在每个字符串的末尾返回逗号。顺便说一句,这是代码:

    #for(var i = 0; i < Categories.length; i++){#
        #:Categories[i].CategoryName#,
    #}#

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

您可以在普通的javascript中使用它

Categories.slice(0,-1);

此处类别是您要删除最后一个“,”(逗号)

的变量

答案 1 :(得分:1)

您可以使用此模板:

 #for(var i = 0; i < Categories.length; i++){#
      #if(i+1 === Categories.length){#
        #:Categories[i].replace(/,/g,'')#
        #} else{#
        #:Categories[i].CategoryName#
      #}#
    #}#