MagicSuggest 移动到下一个模糊输入

MagicSuggest Move to next input on Blur

在 Magic Suggest 中,当我使用模糊功能将焦点移动到下一个普通文本框时,如果我没有设置任何模糊,它不会 working.it 自动移动到下一个 magicsuggest 元素 function.If我设置了模糊功能,它移动到第二个元素而不移动到第一个。

chamber= $('#select28').magicSuggest({
                                expandOnFocus: true,
                                useTabKey: true,
                                autoSelect: false,
                                //resultAsString: true,
                                data: result[index].split(','),                                  
                                id:'select28'
                            });
                                $(chamber).on('blur', function (e) {
                                $("#select29").focus();

                            });

在此代码中,焦点移动到 select30 元素而不是 select29。

我发现 solution.I 使用了 settimeout 函数并且有效。

$(chamber).on('blur', function (e) {
setTimeout(function(){
$("input[id='select29']").focus();
},100);