我有一个包含数据的 6 列表。我想特别关注由三个选项组成的下拉菜单。选择选项后,该行上的表单元格更改颜色。使用 jQuery 可以完美地工作,但是我希望在刷新页面或用户注销时颜色保持不变。这可以通过使用数据库来实现吗?由于多人将使用该表格,因此 cookie 可能不是一个选项。这是我当前代码的细分:
jQuery:突出显示表格单元格
<script type="text/javascript">
$(document).ready(function()
{
var color = ['none', '#DEF3CA', '#EECFA1', '#FFCCCC'];
$('table').on('change','select', function() {
$(this).parents('tr').css('background', color[$(':selected', this).index()]);
});
});
</script>
选择框:
echo ' <select name="status">
<option></option>
<option>Approved</option>
<option>Pending</option>
<option>Dissaproved</option>
</select>';
echo "</td><td>";
谢谢你