Java Jquery自动完成令牌输入不执行';nt在safari和chrome中工作

Java Jquery自动完成令牌输入不执行';nt在safari和chrome中工作,java,jquery,jsp,Java,Jquery,Jsp,自动完成令牌输入框在IE和Firefox中正常工作,但在safari和crome中不起作用 这是代码的一部分 <script type="text/javascript" src="<%=path%>/js/jquery-1.4.4.min.js"></script> //for auto complete <script type="text/javascript" src="<%=request.getContextPath()%&g

自动完成令牌输入框在IE和Firefox中正常工作,但在safari和crome中不起作用

这是代码的一部分

 <script type="text/javascript" src="<%=path%>/js/jquery-1.4.4.min.js"></script>
//for auto complete
    <script type="text/javascript" src="<%=request.getContextPath()%>/js/jqueryAutocomplete/jquery.autocomplete.js"></script>
    <script type="text/javascript" src="<%=request.getContextPath()%>/js/jqueryAutocomplete/jquery.ajaxQueue.js"></script>
    <link type="text/css" media="screen" rel="stylesheet" href="<%=request.getContextPath()%>/css/jqueryAutocomplete/jquery.autocomplete.css" />

    $j(document).ready(function(){

    $j("#id_CBRERegion").tokenInput(path + "fetchAutoCompleteResult.do?method=regionList", {
            theme: "facebook",
            queryParam: "search",
            minChars: 1,
            preventDuplicates: true,
            hintText:"CBRE Region",
            prePopulate: selRegCode              
        });
        $j('#id_CBRERegion').prev().find("input").blur();
        registerAutoEvent('id_CBRERegion','id_CBRERegion_Temp');
        if(document.getElementById('id_CBRERegion').value != "") {
            $j('#id_CBRERegion_Temp').hide();
        } else if(document.getElementById('id_CBRERegion').value == "") {
            $j('#id_CBRERegion_Temp').next().hide();
        }   
    });

//自动完成
$j(文档).ready(函数(){
$j(“#id_CBRERegion”).tokenInput(路径+“fetchAutoCompleteResult.do?方法=区域列表”{
主题:“facebook”,
queryParam:“搜索”,
明查斯:1,
重复:正确,
hintText:“世邦魏理仕区域”,
预填充:selRegCode
});
$j('id#CBRERegion').prev().find(“input”).blur();
registerAutoEvent('id_CBRERegion','id_CBRERegion_Temp');
if(document.getElementById('id\u CBRERegion').value!=“”){
$j('id#CBRERegion_Temp').hide();
}else if(document.getElementById('id\u CBRERegion')。值==“”){
$j('id#CBRERegion_Temp').next().hide();
}   
});
请建议..

我刚刚访问了Chrome和Safari,它可以正常工作

从css到数据,许多因素都可能导致这个问题

解决和学习函数的最佳方法

  • 从一个简单的例子开始
  • 慢慢地加入你的部分,直到你看到它失败

请在JSFIDLE中发布您的代码。请提供一个指向您正在使用的自动完成插件版本的链接,否则大多数人会将其与jQuery UI自动完成混淆。