Javascript 不更改选定值的HTML下拉列表
我有一个HTML/JS下拉列表-我希望下拉框中的默认文本保持不变,即使下拉列表更改为在其他地方导航;请帮忙 我的代码:Javascript 不更改选定值的HTML下拉列表,javascript,jquery,html,drop-down-menu,html-select,Javascript,Jquery,Html,Drop Down Menu,Html Select,我有一个HTML/JS下拉列表-我希望下拉框中的默认文本保持不变,即使下拉列表更改为在其他地方导航;请帮忙 我的代码: <select name="me" id="me" data-theme="a" data-icon="grid" data-inline="true" data-native-menu="true" onchange="if (this.value) window.location.href=this.value"> <option
<select name="me" id="me" data-theme="a" data-icon="grid" data-inline="true" data-native-menu="true" onchange="if (this.value) window.location.href=this.value">
<option value="" selected>DEFAULT TEXT</option>
<option value="#option1">Option1</option>
<option value="#option2">Option2</option>
<option value="#option3">Option3</option>
</select>
默认文本
选择1
选择2
选择3
试试这个:
<select name="me" id="me" data-theme="a" data-icon="grid" data-inline="true" data- native- menu="true" onchange="if (this.value) window.location.href=this.value">
<option value="" selected="true">DEFAULT TEXT</option>
<option value="#option1">Option1</option>
<option value="#option2">Option2</option>
<option value="#option3">Option3</option>
</select>
默认文本
选择1
选择2
选择3
@user2124239无法工作,因为true
不是有效的真值。请参阅HTML规范。只有与属性名称匹配的值或根本没有值才是有效的真值selected=“selected”
,或只是selected
(no=,根本没有值),selected='selected'
,selected=selected
都被认为是真的,其他都是假的。