Jquery 手动设置selectpicker选项的值后:selected将所有选项设为selected
我正在处理查询选择选择器。 如果我正在寻找选项:所选的on on change事件正在按预期工作。 但是,如果我将手动选择值设置为选择选择器,然后查找选项:selected,则会将所有选项显示为selected,尽管在网页上,它仅将设置值显示为selected 参考:-Jquery 手动设置selectpicker选项的值后:selected将所有选项设为selected,jquery,html,bootstrap-selectpicker,Jquery,Html,Bootstrap Selectpicker,我正在处理查询选择选择器。 如果我正在寻找选项:所选的on on change事件正在按预期工作。 但是,如果我将手动选择值设置为选择选择器,然后查找选项:selected,则会将所有选项显示为selected,尽管在网页上,它仅将设置值显示为selected 参考:- var sel = $thisRef.closest('tr').find('.selectpicker'); sel.append($.parseHTML(html)); sel.selectpicker('refresh')
var sel = $thisRef.closest('tr').find('.selectpicker');
sel.append($.parseHTML(html));
sel.selectpicker('refresh');
sel.selectpicker('val', 2);
var option_all = $(sel).find('option:selected').map(function () {
alert(sel.text()); // showing alert for each option //expected for only where value = 2
}).get().join(', ');
将非常感谢提供援助
alert($(this).text());
工作如期进行