ove*_*ove 6 html javascript jquery
这适用于谷歌浏览器和IE浏览器,但不适用于Firefox.对于某些原因,Chrome和IE允许分配空白值,尽管它不是下拉选项的一部分.
document.getElementById('dropdownid').value = "";
Run Code Online (Sandbox Code Playgroud)
请注意,我可以访问jQuery但是没有按照我的意愿行事.
$("#dropdownid").val("");
Run Code Online (Sandbox Code Playgroud)
上面的JQuery没有将它设置为空值,因为空白不是下拉选项的一部分.由于某些第三方遗留代码问题,我需要将""分配给下拉选择值.
任何的想法?
设置selectedIndex为-1将清除选择.
document.getElementById('dropdownid').selectedIndex = -1;
Run Code Online (Sandbox Code Playgroud)
在设置之前,您不能在选择中添加一个空白选项吗?
var jqDropdown = $('#dropdownid');
if (!jqDropdown.find('option[value=""]').length) {
jqDropdown.prepend($('<option value=""></option>'));
}
jqDropdown.val("");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37743 次 |
| 最近记录: |