我遇到的问题是,在用户点击弹出窗口中的按钮后,列表项未按预期从我的列表中删除。
$('#srsDetail_btnRemovePerson').off().on('click', function (e) {
e.preventDefault();
$("#srsDetail_Users .ui-selected").each(function (i, o) {
if (app.showConfirmModalFunc(mg.ConfirmDeleteRecord, 'Delete User', function () { $(o).remove(); })) {
return;
}
});
});
我不希望橙色行在那里,因为删除后它应该只有2行。需要删除此行,因为它用于删除后端数据。
有关如何仅删除列表项的任何想法?
以下是css:
.simpleselectable .ui-selecting { background: #FECA40; }
.simpleselectable .ui-selected { background: #F39814; color: white; }
.simpleselectable { list-style-type: none; margin: 0; padding: 0; width: 97%; }
.simpleselectable li { margin: 3px; padding: 0.4em; font-size: 0.8em; height: 30px; line-height: 1em; border:solid 1px #DDD; background-color:#CCE5ED; cursor:pointer; margin-left: 3px;}
.simpleselectable li:focus { background: green; }