如何通过jquery将下拉列表中的选定值设置为空
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过jquery将下拉列表中的选定值设置为空相关的知识,希望对你有一定的参考价值。
我使用jquery来填充下拉列表,代码如下:
var myOptions = {
val1 : 'text1',
val2 : 'text2',
val3 : ''
};
$.each(myOptions, function(val, text) {
$('#mySelect').append( $('<option></option>').val(val).html(text)
);
});
现在我在我的下拉列表中填充了3个项目,现在我想用''设置我的下拉列表选择值,就像:
$("#mySelect option contain('')").attr(selected,true).
实际上,这将获得所有3个项目,以便它不会将''设置为选定值,有什么方法可以做到这一点?
答案
$("#mySelect option[value='']").attr('selected', true)
另一答案
它也会这样做。 $('#elemtId').val('')
将取得同样的结果
另一答案
我从你的问题中得到的是你想要将所选值设置为空。
如果是这样,你可以试试
$(“#elementId”).val('');
例如
$(“#val3”).val('');
否则,如果要通过文本查找选项来设置任何特定值,请尝试使用this。
你可能想要做的最后一件事就是你想要将val3设置为选中,即将特定的已知选项设置为选中,尝试this我已经尝试了所有这些方法...希望这有帮助:)
以上是关于如何通过jquery将下拉列表中的选定值设置为空的主要内容,如果未能解决你的问题,请参考以下文章