После Ajax не работает Jquery(избитая тема)
/Подгружаю ajax-ом json файл в таблицу- хочу её сразу покрасить функцией-красится только верхняя шапка которая в html забита!
Я понимаю что нужно делегирование -но мне тут .on('click') -не нужен! просто хочу чтобы работала функция $.ajax({ url: "boys.json", type: "GET", dataType: 'json', success: function (json) { for (var i = 0; i < json.length; i++) { tr = $('<tr/>'); tr.append("<td>" + json [i].id + "</td>"); tr.append("<td>" + json [i].name + "</td>"); tr.append("<td>" + json [i].age + "</td>"); tr.append("<td>" + json [i].car + "</td>"); tr.append("<td>" + json [i].number + "</td>"); tr.append("<td>" + '<input type="checkbox" />' + "</td>"); $('table').append(tr); } }, error:function(){ alert("Ошибка") } }); $(function() { $('tr:odd').addClass('odd'); $('tr:even').addClass('even'); }); |
Может кто сталкивался.?Спасибо
|
bakinava,
почему строки 31 и 32 не в строке 19? |
рони, вот я баран)
|
рони,
ок а почему тогда $(function(del){ $( "body" ).on( "click", '#del', function() { $('tr:eq(1)').remove(); }); }); Удаляет все строки вместо 2-ой а если за кодом то правильно работает????:) |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 08:51. |