У меня есть строки таблицы с уникальным, где каждая строка имеет уникальный идентификатор. Однако иногда эта таблица динамически генерируется через AJAX.jQuery - динамически связывает класс CSS на attr?
У меня также есть кнопка, которая предназначена для обновления конкретной строки таблицы bgcolor. Но так как эта строка таблицы может быть динамически сгенерирована, она, похоже, не работает.
$("input[name=Save]").live("click", function(event){
//rowID comes from somewhere in the my script
$.ajax({
type: "POST",
url: "./Library/saveStff.php",
data: $("form").serialize(),
async: false,
dataType: "text",
success: function(value){
//value will return the color
//change color
$(".info_"+rowID).attr('bgcolor', value);
}
});
});
'live', 'on', 'bind', похоже, работает только для событий. Но я просто хочу применить его к attr/bgcolor.
Использование
$(".info_"+rowID).live("attr", $(this).('bgcolor', value));
также кажутся недействительными.
Ну, мой код работает на не-динамических элементов, но когда таблица генерируется с помощью AJAX, тот же самый код, кажется, не работает. – tester2001
напишите этот код внутри функции успеха ajax ... после добавления динамически сгенерированной таблицы (элемента) ... – bipen