我正在尝试使用 templateResult 来格式化我的 select2 选项,以在选择文本前面包含一个 fontawesome 图标
不幸的是,即使我遵循了文档,它也无法正常工作。字体真棒图标显示,但文本不知何故在翻译中丢失
function formatFA(icon) {
if (!icon.id) { return icon.text; }
var $icon = $(
'<i class="fa fa-circle" style="color:green"></i> ' + icon.text + ' '
);
return $icon;
};
$('#gyr_ind').select2({
templateResult: formatFA
});
这是代码的js小提琴,看看我在说什么