json сортировка
Здравствуйте! Нужна помощь!
Ситуация следующая:
Есть обработчик json:
function sql()
{
$.ajax({
type: "POST",
url: "sql.php",
dataType:"json",
data: data,
success: function(data){
for(var i=0;i<data.length;i++)
{
$("#sql").append("<div onclick = 'myfunction()'><input name='pole1' id='pole1' value = 'data[i].id'><input name='pole2' id='pole2' value = 'data[i].Name'></div)");
}}
});
}
Функция myfunction() присваивает значения value другим input
function myfunction() {
document.getElementById('N1').value = $('#pole1').val();; document.getElementById('N2').value = $('#pole2').val();;
}
Данные приходят так (объектов может быть неограниченно):
[{"id":"1","Name":"Mike",},{"id":"2","Name":"Jon h"}]
Проблема вот в чем.
Если объект json один, то все работает, но если их больше, то в document.getElementById('N1').value и document.getElementById('N1').value попадает только значения последнего объекта.
Подскажите, пожалуйста, как можно решить проблему!
Несколько дней голову ломаю!
Заранее огромное спасибо!
|