Учитывая следующее json:
var obj = [
{
"Name": "John",
"id": 1
},{
"Name": "Mike",
"id": 2
},{
"Name": "Maria",
"id": 3
},{
"Name": "Jen",
"id": 4
},{
"Name": "Ben",
"id": 5
}
]
Я вывел все имена файла json через a for l oop.
for (var i = 0; i < obj.length; i++) {
output+= obj[i].Name+' Rename ' + '<button onclick="dublicateF(i)">Dublicate</button>' + ' Delete'+ '<br>';
}
Как мне убедиться, что кнопка «Дублировать», которую я нажимаю, действительно дублирует элемент (и выводит его в реальном времени)? Значение i, которое передается в функцию dublicateF, всегда равно 5. (длина / размер элементов json)
Я пробовал выполнить шаги из этого вопроса , который похож на : - но он выводит все кнопки рядом друг с другом, а не рядом с каждым соответствующим элементом.
Очевидно, как вы можете сказать, позже мне придется сделать то же самое с удалением и переименованием, но я полагаю, что если Я нашел дубликат, остальные не будут сильно отличаться.
Спасибо