设置匹配选项的选定属性

圣诞老人

我有一个带有多个选项的选择器。页面上还有一个带有数字值的元素。我需要将SELECTED属性添加到与元素中的值匹配的选项。

var myVal = $(this).closest('.panel').find('.dist').text();
$(this).closest('.panel').find('.mySelector option[value='+myVal +']').prop('selected', 'selected');


<select class="mySelector"> 
     <option>1
     <option>2
     <option>3
</select>

<span class="dist">3</span>

我想我缺少了一些东西...

您的选项标签缺少value属性和结束标签。

我已经稍微修改了您的示例,并添加了一个按钮来演示解决方案。


    
    
    
$("#selectButton").click(function() {
  var myVal = $(this).closest('.panel').find('.dist').text();
  $(this).closest('.panel').find('.mySelector option[value='+myVal +']').prop('selected', 'selected');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="panel">
  <select class="mySelector"> 
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
  </select>
  <span class="dist">3</span>
  <input id="selectButton" type="button" value="select option" />
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据外部v-for的属性设置选项的选定属性

来自分类Dev

设置选定的选项JQuery

来自分类Dev

设置SelectElement的选定选项

来自分类Dev

设置选定的选项JQuery

来自分类Dev

如何设置<select>的选定选项

来自分类Dev

以laravel形式设置选定的选项

来自分类Dev

如何设置<select>的选定选项

来自分类Dev

如果网址查询字符串匹配,则将选项设置为“选定”

来自分类Dev

AngularJS在json数组之间匹配数据并设置一个选定的选项

来自分类Dev

角度2设置选定的属性

来自分类Dev

Rails form_for设置选项和设置选定的选项

来自分类Dev

将选项值设置为选定

来自分类Dev

从多选中的选定选项获取属性值

来自分类Dev

Select - 设置禁用的选定选项以及绑定 *ngfor 选项

来自分类Dev

如何在bokeh中设置选定/未选定字形的属性

来自分类Dev

为选定的元素javascipt设置相同的属性

来自分类Dev

通过选项的属性值设置所选选项

来自分类Dev

如何设置属性的可用选项?

来自分类Dev

匹配Java Regex中特定html标记的选定选项

来自分类Dev

在Dojo中,我们如何设置选定的下拉选项?

来自分类Dev

如何使用StoryBoard在UITabBarController中设置选定的选项卡?

来自分类Dev

如何为Angular中的select设置选定的选项

来自分类Dev

如何从C#的下拉列表中写入设置的选定选项

来自分类Dev

将国家和州的选定选项设置为美国

来自分类Dev

使用 window.location 设置选定的导航选项

来自分类Dev

如何在 Angular 组件中设置选项的选定标志?

来自分类Dev

如何以角度设置动态选项列表中的选定项目

来自分类Dev

使用javascript查找具有选定属性的选择选项

来自分类Dev

从多选中的选定选项中获取属性值

Related 相关文章

热门标签

归档