选择选择选项自定义属性

时间:2015-05-07 15:23:41

标签: javascript jquery jquery-chosen

我正在填充一个带有值的JQuery Chosen,我正在设置一个自定义属性,以便稍后在选择一个选项时获取它,但我找不到一个很好的方法来做到这一点。

我的代码如下:

$( "#ddlChosen" ).chosen();

for (var i = 0; i < entities.length; i++) {
    $( "#ddlChosen" ).append($('<option>', { value: entities[i].id, 
            text: entities[i].name, uniqueID: entities[i].uniqueID }));
}

我想要的是获取 uniqueID 属性。有没有办法实现这个目标?

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:2)

试试这个

var options = $( "#ddlChosen option:selected" );

for (var i = 0; i < options.length; i++) {
    var property = $(options[i]).attr('uniqueID');

    alert(property);
}