Как передать имя объекта динамически..?
var obj = {
ЛОБИД: 1
LOBName: "Обработка Претензий"
}
var obj = {
IndustryID: 1
Отраслевое Название: "Здоровье"
}
функция ObjectToString(obj, ID, Name) {
отладчик
if (obj != null && obj.length > 0) {
var result = ";
var result1 = ";
для (i = 0; i < obj.length; i++) {
//получение ошибки на следующем шаге "obj[i].ID".
result = obj[i].ID; // ID = "LOBID"
result1 = obj[i].Name; // Name = "LOBName"
}
возврат результата + "|" + result1;
}
}
var finalLOB = ObjectToString(obj,'LOBID','LOBName');
var finalIndustry = ObjectToString(obj,'IndustryID','IndustryeName');
Что я уже пробовал:
Я пробовал приведенный выше код, но получаю ошибку на этом "result = obj[i].ID;"
пожалуйста, подскажите, как передать динамический вызов функции ObjectToString.