Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.11.2012, 12:09
Новичок на форуме
Отправить личное сообщение для Devlin Посмотреть профиль Найти все сообщения от Devlin
 
Регистрация: 07.11.2012
Сообщений: 9

Поменять цвет строки при изменении ячейки в datatable
подскажите как поменять цвет строки при изменении ячейки в datatable
Ответить с цитированием
  #2 (permalink)  
Старый 07.11.2012, 13:20
Аспирант
Отправить личное сообщение для rockerror Посмотреть профиль Найти все сообщения от rockerror
 
Регистрация: 07.11.2011
Сообщений: 54

Речь идет о плагине DataTables? Или о каком-то другом grid-овом плагине? Приведите пример кода?
Ответить с цитированием
  #3 (permalink)  
Старый 07.11.2012, 13:42
Новичок на форуме
Отправить личное сообщение для Devlin Посмотреть профиль Найти все сообщения от Devlin
 
Регистрация: 07.11.2012
Сообщений: 9

Сообщение от rockerror Посмотреть сообщение
Речь идет о плагине DataTables? Или о каком-то другом grid-овом плагине? Приведите пример кода?
fnOnEditing: function(input)
				{ 	 					
					   var cur_td = input.parent().parent(); //текущая ячейка
					    var td_index = cur_td.attr("nodeIndex");
						alert(cur_td)
				}

Да о плагине. Вот у нас есть ячейка, нужно получить строку, а затем изменить ее цвет
Ответить с цитированием
  #4 (permalink)  
Старый 07.11.2012, 13:56
Аспирант
Отправить личное сообщение для rockerror Посмотреть профиль Найти все сообщения от rockerror
 
Регистрация: 07.11.2011
Сообщений: 54

Ну так а в чем проблема?
var cur_td = input.parent().parent(); //текущая ячейка

а
var cur_tr = input.parent().parent().parent(); //текущая строка

Если я вас правильно понял))
А цвет поменять:
$(cur_tr).css("background", "#ff0000");

Не?

Последний раз редактировалось rockerror, 07.11.2012 в 13:59.
Ответить с цитированием
  #5 (permalink)  
Старый 07.11.2012, 13:59
Новичок на форуме
Отправить личное сообщение для Devlin Посмотреть профиль Найти все сообщения от Devlin
 
Регистрация: 07.11.2012
Сообщений: 9

Не получается закрасить фон ни ячейки ни строки
Ответить с цитированием
  #6 (permalink)  
Старый 07.11.2012, 14:02
Аспирант
Отправить личное сообщение для rockerror Посмотреть профиль Найти все сообщения от rockerror
 
Регистрация: 07.11.2011
Сообщений: 54

А вы то, что я выше написал попробовали? А какие-то другие атрибуты таким макаром менять/добавлять/удалять пробовали? Если да и не получается, то скорее всего табличка создается после того, как отрабатывается ваш скрипт по покраске.
Ответить с цитированием
  #7 (permalink)  
Старый 07.11.2012, 14:07
Аспирант
Отправить личное сообщение для rockerror Посмотреть профиль Найти все сообщения от rockerror
 
Регистрация: 07.11.2011
Сообщений: 54

Речь идет именно о планиге DataTables? Если да, то вам нужно ваш скрипт запихать в fnRowCallback. Посмотрите документацию.
Ответить с цитированием
  #8 (permalink)  
Старый 07.11.2012, 14:10
Новичок на форуме
Отправить личное сообщение для Devlin Посмотреть профиль Найти все сообщения от Devlin
 
Регистрация: 07.11.2012
Сообщений: 9

Сообщение от rockerror Посмотреть сообщение
А вы то, что я выше написал попробовали? А какие-то другие атрибуты таким макаром менять/добавлять/удалять пробовали? Если да и не получается, то скорее всего табличка создается после того, как отрабатывается ваш скрипт по покраске.
А нет, все работает, это все невнимательность))))) Спасибо
Ответить с цитированием
  #9 (permalink)  
Старый 07.11.2012, 16:40
Новичок на форуме
Отправить личное сообщение для Devlin Посмотреть профиль Найти все сообщения от Devlin
 
Регистрация: 07.11.2012
Сообщений: 9

Еще один вопрос, а как окрасить добавленную строку? как я понимаю fnOnAdding: function() не подходит?
Ответить с цитированием
  #10 (permalink)  
Старый 07.11.2012, 18:29
Аспирант
Отправить личное сообщение для rockerror Посмотреть профиль Найти все сообщения от rockerror
 
Регистрация: 07.11.2011
Сообщений: 54

А ее id известен? или что-то по чему можно заселектить? Если да, то юзайте .on(). Если нет - думать надо и смотреть код)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение строки <select> при выборе checkbox DarkMaster13 Общие вопросы Javascript 4 14.04.2014 03:30
jQuery поменять CSS цвет для текста при наведении мышью (.text:hover) JooZ jQuery 16 15.11.2010 19:56
Включение <input type="radio"> при клике на а люьую область строки. Vel Общие вопросы Javascript 2 24.06.2009 21:39
Выделение строки <select> при выборе другого <select> simbion Элементы интерфейса 12 05.05.2009 03:43
поменять цвет у нескольких строк в таблице Root Элементы интерфейса 4 21.04.2008 10:30