相关疑难解决方法(0)

jQuery从select中删除选项

我有一个包含5个选项的页面,它们都有一个类名'ct'.我需要在运行onclick事件时从每个选择中删除值为"X"的选项.我的代码是:

$(".ct").each(function() {
    $(this).find('X').remove();
   });
Run Code Online (Sandbox Code Playgroud)

我哪里错了?

javascript jquery html-select

208
推荐指数
5
解决办法
39万
查看次数

jQuery从中删除所选选项

第一篇文章在这里,我安静地来了:)我已经搜索过,但是找不到我想要的东西.

我试图操纵选择框的选定选项.有人可以解释为什么这有效:

$('#some_select_box').click(function() {
  $('#some_select_box option:selected').remove();
});
Run Code Online (Sandbox Code Playgroud)

但这不是:

$('#some_select_box').click(function() {
  $('this option:selected').remove();
});
Run Code Online (Sandbox Code Playgroud)

我只是想使用"this"而不是拼写出选择框的id - 有人能指出我正确的语法方向吗?这让我很生气,因为它看起来应该很简单.而且我确信这是给某人,但不是我,因为它结束了一天,我被大脑炸了......任何指针都非常赞赏.

干杯

jquery select this selected option

29
推荐指数
4
解决办法
9万
查看次数

标签 统计

jquery ×2

html-select ×1

javascript ×1

option ×1

select ×1

selected ×1

this ×1