选择选项文本作为数组
Select options text as array
假设我们有多个选择。
我们希望从选定的值中获取文本;
我试着让他们喜欢:
var rr = $('.selectpicker').find('option:selected').text();
但是这个返回只是字符串。我需要像数组这样的文本值。
例如:http://jsfiddle.net/re8tevoc/7/
您必须使用array
。它不能直接显示为数组。您必须逐个迭代选定的选项,并将其推送到jQuery
数组。
$('#f1').click(function(){
var rr = [];
$('.selectpicker :selected').each(function(i, selected){
rr[i] = $(selected).text();
});
alert(rr);
});
JS Fiddle
相关文章:
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 高亮显示与数组字符串一起使用时文本插件中断
- 使用Javascript使用数组检查文本框中的值
- 如何获取文本框组的值,并使用jquery将它们放入(key:Value)数组中
- JavaScript:将字符串数组转换为文本区域
- 如何放置ÅÄ和#214;在javascript数组中,然后将其与html文本进行比较
- 数组中的随机文本字符串
- 单击select'时将数组行回显到文本区域中;s选项
- 如何将数组文本框名称发送到 ajax
- 数组文本作为对象键
- 在窗体中动态添加数组文本框
- 如何在选中数组复选框的情况下获取数组文本框的验证
- 数组文本或字符串拆分
- 从数组文本中检索属性值
- 数组文本框与onchange事件
- Angular Js绑定带有静态索引的JSON数组文本框
- Javascript数组文本替换
- 数组文本到数字,找到匹配的值和排序
- 如何获取数组文本框中文本框的键(索引)值