У меня проблема с моей функцией push в JavaScript.Получение NaN Ошибка и неопределенная ошибка
<script type="text/javascript">
var myArr = []
var len = myArr.length
$.getJSON('daten.json', function(data) {
$.each(data,function(key,value) {
for(var i = 0; i <= len; i++){
myArr.push("<p>" + value.Name+i ," ", value.Nachname+i + "</p>")
}
})
$('.content').html(myArr.join(''))
})
</script>
Мне нужно преобразовать value.Name+i
как это = value.Name0
, value.Name1
и так далее. У меня есть файл JSON, а клавиши - динамические, поэтому первая запись получила Name0
второй Name1
и так далее. Теперь я должен напечатать файл JSON на моем HTML-странице, но как я могу написать эту строку:
myArr.push("<p>" + value.Name+i ," ", value.Nachname+i + "</p>")
с моим варом i
который приращение в цикле, чтобы вызвать ключи в моем файле JSON? Нравится value.Name0
. Выполнение value.Name+i
и value.Name.i
не работает.
Вы не предоставили данные вы действуете на, так как мы можем знать, что вам нужно? Похоже, может быть, вы говорите, что вам нужно значение ["Name" + i] ', чтобы получить свойства с именем' Name0', 'Name1' и т. Д., Но я не могу точно сказать. –
Как получить пример образца файла JSON. – jeff