首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将焦点设置为MagicSuggest输入元素

如何将焦点设置为MagicSuggest输入元素
EN

Stack Overflow用户
提问于 2015-02-27 06:41:11
回答 1查看 927关注 0票数 2

我使用MagicSuggest作为multiselect.In表单--我使用选项卡移动到下一个field.When --我从一个字段中按选项卡,它应该移动到作为

代码语言:javascript
复制
$("#mselect").focus(); //not working
$("#mselect input").focus(); //not working

这是我的密码。

代码语言:javascript
复制
 <link href="magicsuggest/magicsuggest.css" rel="stylesheet"> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

<script src="magicsuggest/magicsuggest.js"></script>
<script type='text/javascript'>
    var ms;
    $(document).ready(function () {

        function select() {
             ms = $('#ms-scrabble').magicSuggest({
                expandOnFocus: true,
                useTabKey: true,
                autoSelect: false,
                data: ['Banana', 'Apple', 'Orange', 'Lemon'],
                id:'sa'
            });     

                ms.setValue(['Banana']);    
        }          
 select();   

$("#test").blur(function(){
   test();      
});    
    });
    function test(){
    console.log(ms);
    ms.clear();
    ms.setValue(['Orange']);
    ms.collapse();
    $('#ms-scrabble').focus();
}
</script>
<form name='frm' method='post' action='test.php'>
<div><input class="form-control"></div>
<div><input class="form-control"></div>
<div><input class="form-control" id="ms-scrabble" name='ms-scrabble' autofocus="true"></div>
<div><input class="form-control" id="test"></div>
<input type='submit'>
</form>

任何帮助都将不胜感激。

你好,瑞卡

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-27 07:59:46

我用以下代码解决了这个问题,

代码语言:javascript
复制
ms.input.focus();

你好,瑞卡

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28759026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档