У меня есть простая таблица, и у меня есть флажок в конце каждой строки.Моя концепция состоит в том, чтобы, когда пользователь нажимает флажок, отправлял некоторую информацию в функцию, а затем использовал AJAX для выполнения задачи.Это просто, но я хочу затем изменить фон строки, чтобы визуально было очевидно, что он был выбран.
Все строки имеют метку tr_xxx (где xxx - идентификатор из таблицы)так, например,
<tr id="row_74539"> For the checkbox I have an onclick event:
onclick="AddItem(entry_<?php echo $row_Recordset1['EntryNo']; ?>.value,sale_<?php echo $row_Recordset1['EntryNo']; ?>.value)
, что хорошо, и в данный момент моя функция просто показывает предупреждение, чтобы я мог проверить передаваемые данные:
function AddItem(entry,sale)
{
var chk = 0;
if ( eval("document.form1.checkbox_"+entry+".checked") )
chk = 1;
alert("entry"+entry+" sale "+sale+" checkbox "+ chk);
//$(therow).addClass('darkclass');
$('tr tr_'+entry).css('background-color', '#FFFF99');
};
Проблема, и я уверенЯ глуп, чтобы изменить цвет фона - это последняя строка функции.