将JS变量转换为字符串&用html显示它

时间:2013-08-01 14:09:50

标签: javascript jquery html

我是JS的新手所以请耐心等待。

我有一个来自Web服务(JSON类型)的JS变量。我试图提醒这个变量及其工作,返回1(整数):

alert(result[0].totalMall);

我想在此变量中添加一个字符串,以便它变得像(例如):1 mall(s)

这是我的代码:

var result = result[0].totalMall.toString() + "Mall(s)";
                        alert(result);
                        $('.totalMall', this).html(result);

但上面的警告始终返回未定义。我该怎么办?我已经工作了几个小时来解决这个问题。

结果总是只显示“mall(s)”而没有整数(result[0].totalMall.toString())。

感谢任何帮助。谢谢:D

2 个答案:

答案 0 :(得分:1)

尝试以下代码:

var results = [
  {
    totalMall :3
  },
  {
    totalMall :5
  }
];

var result = results[0].totalMall.toString() + " Mall(s)";
alert(result);
$("#div").html(result);

工作示例:http://jsfiddle.net/WaydY/

答案 1 :(得分:0)

感谢您的帮助,所有:D

是的,昨晚看来“某事”是错的。我今天早上尝试了代码,现在工作正常:D