ASP.NET Ajax字符串格式请帮忙

时间:2009-12-02 23:14:26

标签: javascript jquery

我有以下javascript代码,但我没有得到我想要的结果。我试图使用String.format(格式,args)格式化字符串,如c#works。我有

 var claimNum = $("#ctl00_DefaultContent_txtClaimNumber").val();
            var claimant = $("#ctl00_DefaultContent_lblClaimClaimant").text();
            var params = [claimNum, claimant];
            var format = "Claim #:{0}, Claimaint:{1}";

            var data = String.format(format, params);

但它会像这样输出到浏览器

声明#:c08000131,THOMAS ALBERTSON,Claimaint:

当然是预期的输出 声明#:c08000131,Claimaint:THOMAS ALBERTSON

我做错了什么?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

试试这个:

 var claimNum = $("#ctl00_DefaultContent_txtClaimNumber").val();
        var claimant = $("#ctl00_DefaultContent_lblClaimClaimant").text();
        var format = "Claim #:{0}, Claimaint:{1}";
        var data = String.format(format, claimNum, claimant  );