如何选择标记作为值对
How can do select tag as value pair?
我有一对值。我不想要<key, value>
双。我想要一双<value,value>
。
我已经创建了一个选择标记。并且它的选项是对。
<option value="value1" >value2</option>
下面的代码选择具有value=i
的选项。
options = $("#myselect option[value='"+i+"']");
我想选择value=val1
和text = val2
这两个选项。
还有其他想法吗?
您可以使用contains来进一步过滤选择:
options = $("#myselect option[value="+i+"]:contains('value"+j+"')");
您可以将jQuery的filter()
用于此
var i = 1;
var options = $("#myselect option[value='value" + i + "']").filter(function(){
return $(this).text() == 'value'+(i+1)
});
console.log(options);
HTML
<select id="myselect">
<option value="value1">value1</option>
<option value="value1">value2</option>
<option value="value1">value3</option>
</select>
选择<option value="value1">value2</option>
相关文章:
- 选择“选择选项”时显示文本.怎么做
- 动态填充Bootstrap选择选择器:change event dos'不起作用
- Angular始终选择选择元素中的第一个选项
- 使 ajax 请求和成功数据显示在 id <选择>选择>部分中
- 根据用户选择选择页面
- 在cordova 4 iOS中,慢速键盘/选择选择器进行响应
- jquery:输入选择器未选择:选择元素
- 存储值后,重复重新选择选择下拉菜单的第一个选项
- 无法预先选择选择值
- 输入:选中,选项:选择选择器
- 引导选择选择器焦点事件
- Javascript-从数组中选择选择器中的值
- 根据包含字符串的值选择<选择> <选项>
- 如何强制用户使用引导程序选择<选择>选项
- 如果单击后无法选择选择框中的值
- 选择选择2的允许清除选项时如何捕获事件
- HTML 浏览器的“文本”选择:选择整个单词(如在 iBooks 中)
- Jquery 从选择选择的插件过滤结果
- 选择选择菜单选项上的加载页面
- 错误:类型错误: $(..).选择选择器不是使用 requireJS 加载的函数库