jQuery UI自动完成 - IE6锁定

时间:2011-05-11 16:52:29

标签: jquery-ui internet-explorer-6 jquery-ui-autocomplete

在你说出来之前,我知道,IE6已经死了,闻起来已经死了。但是我的客户端有一个封闭的网络,他们所有的机器都只运行IE6,所以100%的用户群:/

我正在使用jQuery UI和自动完成小部件,它在Firefox上运行良好,但在IE6上,即使是一小部分项目(此处为5,json通过项目和描述返回)它在锁定浏览器时我把鼠标放在他们身上应用css似乎可能是原因。

    $( "#searchTest" ).autocomplete({
 source: function( request, response ) {
  $.ajax({
   url: "index.pl",
   dataType: "json",
   data: {
    term: request.term
   },
   success: function( data ) {
    response( $.map( data.items, function( item ) {
     return {
      label: item.id + ' - ' + item.label,
      value: item.id
     }
    }));
   }
  });
 },
 minLength: 2
});

我甚至可以使用online demos来复制IE6中的问题,尽管程度要小得多,但它不会挂起浏览器。 如果有人可以提出任何改善IE6性能的建议,我会很高兴听到它们。我正在使用Themeroller的默认样式表。感谢

1 个答案:

答案 0 :(得分:0)

卫生署!我正在使用插件为IE6添加圆角:http://dillerdesign.com/experiment/DD_roundies/

我评论了这一点,它的工作方式更好!有问题的插件现在是EOL(我不能检查这个)。客户端必须使用功能系统,但在更改浏览器版本之前不得使用圆角。