私はangularjsに目を向けていますが、学習曲線は少し難しいようです:((
次のフィドルを見てください。
http://jsfiddle.net/ereallstaff/QgEx9/
私には2つの問題があります:1-クラスはifステートメントngクラスを反映していません
ng-class="{'selectedRow': p.is_active}
2-エンドユーザーが選択したアイテムのみをデータベースに保存するフローを作成する必要があります。通常、jqueryを使用して、クラスを適用するチェックボックスを実行し、クラスが見つかった場合は、サーバーにデータを送信します。
この場合、双方向バインディングを使用すると、サーバーに送信するために$ scope.dataモデルから要素を削除する必要があることをイメージするだけで、問題ないはずです。
ただし、要素が正しく削除されている間、モデルの長さは5のままですが、短くなるはずです。
ありがとう*強調されたテキスト*