使用href -jquery动态删除选择选项值

时间:2013-08-24 10:58:40

标签: javascript jquery

我有一个delete超链接的用户列表

<a href="#" onclick="delete(id)">Delete</a>

我在顶部有一个组合框,可以使用用户ID过滤特定用户。

删除操作将使用ajax执行并重新加载内容。内容将重新加载,但组合框包含已删除的ID。有没有办法用jquery清除它。

5 个答案:

答案 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