Jquery selectbox在IE 7中出错

时间:2012-12-02 08:16:08

标签: jquery html

我使用以下代码并在所有浏览器上工作除了IE 7,当选项数量超过1900选项时,会出现此错误,任何人都有解决方案。当我点击一个值时,它会给我一个javascript错误(一个脚本在这个页面上导致Internet Explorer运行缓慢。。感谢您的帮助。谢谢。这是我正在使用的代码。

   <html xmlns="http://www.w3.org/1999/xhtml">

   <head>

           <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

           <link href="http://select-box.googlecode.com/svn/tags/0.2/jquery.selectbox.css"type="text/css" rel="stylesheet" />

           <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

           <script type="text/javascript" src="http://select-box.googlecode.com/svn/tags/0.2/jquery.selectbox-0.2.min.js"></script>

         <title>Untitled Document</title>

      </head>



      <body> 

       <SCRIPT Language="JavaScript">

           <!-- 

           document.write('<select id="language">')

           for(i = 0; i < 2500; i++){

           document.write('<option value="javascript">'+i+'</option>') 

             }

            document.write('</select>')

           //-->

           </SCRIPT>

         </body> 

     <script type="text/javascript">

         $(function () {

         $("#language").selectbox();


       });

   </script>



    </html>

1 个答案:

答案 0 :(得分:0)

您是否尝试过该号码的文字输入?我没有看到滚动超过2500个数字的重点...当然你可以使用两个选择一个用于前1250个选项而另一个用于其他选项