程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> jquery focus 聚焦-jquery 聚焦到內容末尾

jquery focus 聚焦-jquery 聚焦到內容末尾

編輯:編程綜合問答
jquery 聚焦到內容末尾

要實現的功能是:查詢後聚焦到查詢框,並保留原來的查詢內容,同時聚焦到內容後

 <script type="text/javascript">
            $(document).ready(function(){
                //回車事件 
                $("#right_input_search_name").keydown(function(event)
                {
                    if (event.keyCode == 13)
                    {
                        searchRights();
                        $("#right_input_search_name").focus();
                    }
                });
            });
        </script>
            如上代碼,查詢框聚焦不了
 <script type="text/javascript">
            $(document).ready(function(){
                //回車事件 
                $("#right_input_search_name").keydown(function(event)
                {
                    if (event.keyCode == 13)
                    {
                        searchRights();
                                                alert("..");
                        $("#right_input_search_name").focus();
                    }
                });
            });
        </script>
            這樣能聚焦 但是卻多了alert,顯然不行
 <script type="text/javascript">
            $(document).ready(function(){
                //回車事件 
                $("#right_input_search_name").keydown(function(event)
                {
                    if (event.keyCode == 13)
                    {
                        searchRights();
                        $("#right_input_search_name").focus().val( $("#right_input_search_name").val());
                    }
                });
            });
        </script>
            如上是別人給的幫助,能顯示內容但是沒有聚焦;如果也加上alert,就能聚焦到內容後,但是卻多了一個alert
            求各位大俠不吝賜教!

最佳回答:


try


            $(document).ready(function(){
                //回車事件 
                $("#right_input_search_name").keydown(function(event)
                {
                    if (event.keyCode == 13)
                    {
                        searchRights();
                                                setTimeout(function(){ $("#right_input_search_name").focus();},200);
                    }
                });
            });
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved