Jquery ui 更改动态选择的下拉选项
我有这个下拉列表Jquery ui 更改动态选择的下拉选项,jquery-ui,jquery,Jquery Ui,Jquery,我有这个下拉列表 <select class="dropdown"><option value="0">Disabled</option><option value="1">Enabled</option></select> 禁用已禁用 在使用query或纯javascript的javascript中,我希望动态地将select框的值更改为divshow的值。这是我的节目 启用 所以,如果这个div被启用,我应该在Ena
<select class="dropdown"><option value="0">Disabled</option><option value="1">Enabled</option></select>
禁用已禁用
在使用query或纯javascript的javascript中,我希望动态地将select框的值更改为divshow的值。这是我的节目
启用
所以,如果这个div被启用,我应该在Enabled选项中选择。所以上面的下拉列表是
<select class="dropdown"><option value="0">Disabled</option><option value="1" selected>Enabled</option></select>
禁用已禁用
我该怎么做?谢谢怎么样
HTML
或者更好
两者之间的区别在于一个是指定所选属性(但这意味着可以有多个项目具有selected=“selected”
)。
第二个更好,因为它将值分配给下拉列表
这完全取决于您需要如何访问下拉列表。。。我个人会选择.val()
怎么样
HTML
或者更好
两者之间的区别在于一个是指定所选属性(但这意味着可以有多个项目具有selected=“selected”
)。
第二个更好,因为它将值分配给下拉列表
这完全取决于您需要如何访问下拉列表。。。就个人而言,我会选择
.val()
你可以这样做:
演示:
如果Div已“启用”,它将选择“启用”的选项。您可以执行以下操作: 演示: 如果Div有“enabled”,它将选择“enabled”选项这个提琴怎么样 HTML 启用 这把小提琴怎么样 HTML 启用
你的问题不是很清楚。。。类似于此功能吗
请注意,如果您觉得舒服,您可以使用文本或值。您的问题不是很清楚。。。类似于此功能吗 请注意,如果您觉得更舒服,您可以使用文本或值。什么是“div show”?“秀”是你所在部门的班级吗?div中的文本是如何动态变化的?div show到底是什么?“秀”是你所在部门的班级吗?div中的文本是如何动态变化的?
<select class="dropdown">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
</select>
<div id="myId">Enabled</div>
$('.dropdown option:contains(' + $('#myId').text() + ')').attr('selected', true);
$('.dropdown').val($('.dropdown option:contains(' + $('#myId').text() + ')').val())
<select class="dropdown">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
</select>
$(document).ready(function(){
$('.dropdown option').each(function(){
if($(this).text()==$('div#show').text())
$(this).attr('selected','selected');
});
});