我使用select2格式化,所以我可以有兩個元素(代碼/說明)的一個很好的定位,但插件只好像是在描述中搜索,並沒有看在代碼/描述中作爲整個文本。通過格式化附加的jQuery選擇二值進行搜索
可能是因爲它只搜索原始<option/>
中的內容,而不是後面附加的內容。的辦法解決
HTML
<select class="foo">
<option value="codex">description 1</option>
<option value="codey">description 2</option>
<option value="cod">description 3</option>
<option value="code">description 4</option>
</select>
JS
function selectBoxOptionFormat(state) {
var originalOption = state.element;
return "<span class='selectBoxOptionCode'>" + state.id + "</span><span>" + state.text + "</span>";
}
$(".foo").select2({
width:"350px",
formatResult: selectBoxOptionFormat
});
有誰知道?
是否有一個原因,你不只是編碼你的HTML與你想要的? '' –
我提到那 mfreitas
你會明白對小提琴的對齊 –