我需要在jquery中连接两个变量

时间:2017-11-11 00:47:34

标签: javascript jquery concatenation

我没有找到答案,我需要在Jquery中连接两个变量(ans& i)来获取ans1,ans2等。我试过这个:

if(preguntaTipo<2){
        var numero = "";
    }
    else{
        var numero = $('#numero').val();
        for (var i = 1; i < numero; i++) {
            var ans.i = $('#ans'+i).val();
        }
    }

它的模式就像PHP $ ans。$ i?我也试过ans + i而且它没有工作......

1 个答案:

答案 0 :(得分:1)

var ans.i =毫无意义。

您不能在变量名称中包含句点/点。

这是你要找的吗?

var ans = [];
for (var i = 1; i < numero; i++) {
    ans[i] = $('#ans' + i).val();
}

您还可以使用ans.push($('#ans' + i).val());,这会使得到的答案数组从0开始而不是从1开始。