以下是我的代码:
Select * from Students where name like 'John O''Neal'
当我尝试添加链接时,插件就会停止工作。 我正在使用Select2 4.0.3版本
答案 0 :(得分:8)
如果您使用的是版本4或更新版本的select2,请尝试以下操作:
$('#cow_id_2').select2({
allowClear: true,
escapeMarkup: function (markup) { return markup; },
placeholder: "Search a cow/dam ID",
language: {
noResults: function () {
return "<a href=/'http://google.com/'>Add</a>";
}
}
});
答案 1 :(得分:0)
所选答案正确。这有点精度。您可以在escapeMarkup
方法中返回jQuery对象,而不是覆盖noResults
。像这样:
$('#cow_id_2').select2({
allowClear: true,
placeholder: "Search a cow/dam ID",
language: {
noResults: function () {
return $("<a href='http://google.com/'>Add</a>");
}
}
});