我有一个delete
超链接的用户列表
<a href="#" onclick="delete(id)">Delete</a>
我在顶部有一个组合框,可以使用用户ID过滤特定用户。
删除操作将使用ajax执行并重新加载内容。内容将重新加载,但组合框包含已删除的ID。有没有办法用jquery清除它。
答案 0 :(得分:1)
您可以删除
之类的选项$("#selectBox option[value='option1']").remove();
答案 1 :(得分:1)
是,如果您知道要删除的值,
尝试
$("#selectionid option[value='deletedUser']").remove();
注意:在Ajax成功函数中执行此操作
答案 2 :(得分:1)
您可以尝试这样的事情:
$(function delete(id) {
$('#my-select option[value="'+ id +'"]').remove();
});
答案 3 :(得分:0)
这里首先通过id或类获取jQuery选择器中的元素找到要删除或删除的选项..如果第一个元素然后是eq(0),如果是第二个然后是eq(1),依此类推。 。然后删除函数以删除值
$('#Combobox_id').find("option").eq(0).remove()
答案 4 :(得分:0)
试试这个......
$( "#myselect option:selected" ).remove(); // because your deleted user id will be selected