基于对this问题的精彩回答,我已经能够使用jQuery Chosen按照我想要的方式设置<select>
框。
但是一旦用户开始在搜索栏中输入内容,标记就会丢失。
示例位于表单提交按钮上方here。
如何避免/纠正?
$('.populate-school .gfield_select').on('chosen:showing_dropdown keyup change', function()
{
$('.chosen-results .active-result, .chosen-single span').html(function()
{
var val = $(this).html().split(',');
return '<strong>'+val[0]+'</strong><br/>'+val[1];
});
});