Как использовать переменное значение в качестве имени столбца в ajax
у меня есть column1= " ffff";
column2= " ffff";
column3= " ffff";
for (var i = 0; i < r.d.length; i++) {
var colunname = "столбец" + i;
оповещения(colunname);
ВАР Колум =(Р.д[Я].столбец1);
ВАР, как fcount = (Р.д[Я]."colunname");// эта строка будет возможно, чтобы получить столбец[Я] значение как получить
alert (fcount);
}
Что я уже пробовал:
< script type= "text/javascript">
// filtergenerate
функция filtergenerate(pid, pageid, fcount) {
var obj = {};
параметр obj.пагид = pageid;
obj. count = fcount;
$.Аякс({
URL-адрес: "веб-метод.aspx-и Getfilter",
сведения: в формате JSON.преобразовать в строки(параметр obj),
тип данных: "json",
тип: "пост",
contentType: "application/json; charset=utf-8",
успех: функция (r) {
for (var i = 0; i < r.d.length; i++) {
var colunname = "столбец" + i;
var fcount = (r. d[i]. colunname);
alert (fcount);
}
},
ошибка: функция (XMLHttpRequest, textStatus, errorThrown) {
предупреждение('есть ошибки');
}
});
}
< / script>