Функция RowCallBack для окрашивания текста и фона в таблице данных JQuery с помощью значения, возвращаемого ajax из mysqJquery

Программирование на jquery
Ответить
Anonymous
 Функция RowCallBack для окрашивания текста и фона в таблице данных JQuery с помощью значения, возвращаемого ajax из mysq

Сообщение Anonymous »

На прилагаемом снимке экрана нужно немного прояснить эту проблему. Если я ввел фиксированное значение цвета (т. е. #ffffff как для шрифта, так и для фона строки), это сработало бы хорошо.
Однако я хочу использовать значение, возвращаемое из вызова ajax, как указано стрелкой, если я использовал функцию val(), не работает. Также не выдало никаких сообщений об ошибках.
Спасибо за помощь.
$(document).ready(function(){
$('#empTable').DataTable({
'processing': true,
'serverSide': true,
'serverMethod': 'post',
'ajax': {
'url':'diary2024-ajaxfile.php'
},
'columns': [
{ data: 'stamp1' },
{ data: 'enteron' },
{ data: 'story1' },
{ data: 'story2' },
{ data: 'menu_name' },
{ data: 'fcolor' },
{ data: 'bcolor' },
{ data: 'fileupload' },
{ data: 'viewfile' },
{ data: 'testing' },
{ data: 'menu_id' },
{ data: 'zcheckbox' },

],
'columnDefs': [
{ orderable:false, targets: 6 }
],

'aaSorting': [[ 0, "desc" ]],

fnRowCallback: function (nRow, aData, iDisplayIndex, iDisplayIndexFull) {

if (aData.menu_name == "HBL") {
$('td', nRow).css('background-color', 'val(data.bcolor)');
$('td', nRow).css('color', 'val(data.fcolor)');
}
if (aData.menu_name == "Garden") {
$('td', nRow).css('color', '#0542fa');
$('td', nRow).css('font-weight', 'bold');
}
if (aData.menu_name == "HOME") {
$('td', nRow).css('background-color', '#0d05fc');
$('td', nRow).css('color', '#ffffff');
}


Подробнее здесь: https://stackoverflow.com/questions/786 ... -with-ajax
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»