jQuery 1.3.2删除空值

Die*_*oP. 2 jquery

您好我使用此代码从我的表单中删除空输入文本字段:

 $('input:text[value=\"\"]', '#submForm').remove();
Run Code Online (Sandbox Code Playgroud)

我如何实现相同但具有如下所示的空下拉值?

<select><option value=""></option></select>
Run Code Online (Sandbox Code Playgroud)

我需要使用jQuery remove()删除空下拉列表;

我怎么做?

谢谢!

Mac*_*Mac 6

$('select option[value=""]').remove();
Run Code Online (Sandbox Code Playgroud)

演示: http ://jsfiddle.net/trXp8/

或者,你的意思是在option标签之间,然后:

$('select option:empty').remove();
Run Code Online (Sandbox Code Playgroud)

演示: http ://jsfiddle.net/X6BKA/

编辑:

好的.所以你指的是多重选择?然后这将做:

$('select option:not(:selected)').remove();
Run Code Online (Sandbox Code Playgroud)

这将删除尚未选择的选项.

演示: http ://jsfiddle.net/Y4RZj