selectpicker : 获取所选选项的数据属性

mon*_*nda 4 javascript jquery twitter-bootstrap bootstrap-select bootstrap-selectpicker

我很难将数据属性设置为 bootstrap selectpicker 上的 select 选项。

我试过:

$('.selectpicker').on('changed.bs.select', function (e) {
    var selected = e.target.value;
    console.log("value :  ", selected ); // gives selected value
    console.log("data attribute:  ", $(e.target).data("price")); 
});
Run Code Online (Sandbox Code Playgroud)

数据属性总是返回未定义

我在这里做错了什么?

Pra*_*dar 11

这有效。

$('.selectpicker').on("changed.bs.select", function() {
    var dataTypeAttribute = $('option:selected', this).attr("data-type");
});
Run Code Online (Sandbox Code Playgroud)