我正在填充一个带有值的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 属性。有没有办法实现这个目标?
任何帮助将不胜感激:)
答案 0 :(得分:2)
试试这个
var options = $( "#ddlChosen option:selected" );
for (var i = 0; i < options.length; i++) {
var property = $(options[i]).attr('uniqueID');
alert(property);
}