我在select2上输入了一个输入文字:
$("#selectBank").select2("container").find("div.select2-drop").append('<div><input type="text" class="inputADD" role="comboboxadd" id="addBank" placeholder=""><input type="submit" value="Add"></div>');
在输入搜索框select2中,光标焦点一直都是..当我点击我的新输入文本时,光标焦点不会跳转到我的新字段。
示例的链接(对不起,我没有10个声望,我是新手发布): http://s2.postimg.org/9vw90oze1/SL1.png
任何解决方案?
答案 0 :(得分:0)
`$('<div><input type="text" class="inputADD" role="comboboxadd" id="addBank" placeholder=""><input type="submit" value="Add"></div>').insertAfter("#s2id_singleSelectExample .select2-results").on('mousedown mouseup click',
function(e) {
$( "#s2id_autogen1_search" ).prop( "disabled", true );
$('#s2id_autogen1_search').css('cursor','text');
}
).on('focusout',
function(e) {
$( "#s2id_autogen1_search" ).prop( "disabled", false );
});