データを含む6列のテーブルがあります。特に、3 つのオプションで構成されるドロップダウン メニューに注目したいと思います。オプションを選択すると、その行の表のセルの色が変わります。これは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>";
ありがとうございました