そのため、テーブルとテーブル内の選択された行を制御するためのボタンを含む 1 つのメイン ページを持つサイトで作業しています。表の各行には、ユーザーがクリックしたかどうかに応じて、+ または - が付いたボタンがあります。+ で始まり、クリックすると、その行に固有の識別子が配列に追加されます。ボタンには、一意の識別子と同じ ID があります。
テーブルを 10 秒ごとに自動更新したいのですが、そうするとすべてのボタンが + にリセットされます。これは HTML にあるためです。
このコードを使用して、配列に基づいて、既に選択されているものをマイナスにリセットしようとしています:
function refreshTable(){
$('#tablefill').load('table.php', function(){
setTimeout(refreshTable, 10000);
});
$.each(selected, function(index, value) {
document.getElementById(value).innerHTML = '-';
});
}
私はjQueryの経験があまりないので、何かが足りないと確信しています。他のコードを含めるべきかどうか教えてください。