以下のリストがあります。
<ul id="toDB">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
</ul>
<li>
次の jquery 関数を使用してアイテムを削除しています。
$('#toDB > li').click(function(){
$(this).remove(); //I also tried with detach();
});
特定のアイテムを削除した後、残りのアイテムを jQuery 変数に保存し、それをデータベースに保存しています。
var sendThis = $('#toDB').html();
データベースからアイテムを取得した後、削除されたアイテムがまだリストに表示されます。コードに間違いはありますか?
アップデート:
コードは正常に動作しており、Chrome デベロッパー ツールで項目が削除されていることがわかります。しかし、データベースからアイテムを取得した後、削除されたアイテムが再び表示されます。
これを修正するのを手伝ってください。
ありがとうございました。