После 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:53. |