2013-02-14 4 views
-1

자동 완성 상자를 사용하여 상태 이름 용도를 검색하고 있습니다. 하지만 다음과 같은 오류가 발생합니다.Microsoft JScript 런타임 오류 : 개체가 'autocomplete'속성 또는 메서드를 지원하지 않습니다.

Microsoft JScript runtime error: Object doesn't support property or method 'autocomplete

나는이 무엇 모든 스크립트를 필요로합니다. 나는 모든 세 가지 형식의 스크립트에서 내보기

에 스크립트의 세 가지 유형을 사용했다

 $(function() { 
        $('#txtBState').autocomplete({ 
         source: function (request, response) { 
         if (request.term in cache) { 
          response($.map(cache[request.term].d, function (item) 
          { return { value: item.State, value: item.ChargeID, value: item.ShippingCharge} })) 
         } 

         $.ajax({ 
          url: "../Billing/AutocompleteState", 
          dataType: "json", 
          data: { 
           SearchText: $('#txtBState').val(), 
           SearchText: request.term 
          }, 
          contentType: "application/json; charset=utf-8", 
          dataFilter: function (data) { return data; }, 
          success: function (data) { 
           response(data.slice(0, 5)); 
          } 
         }); 
        }, 
        minLength: 2, 
        select: AutoCompleteSelectHandlerState 
       }); 
       function AutoCompleteSelectHandlerState(event, ui) { 
        var selectedObj = ui.item; 

        $('#txtChargeIDs').val(ui.item.ChargeID); 
        $('#txtChargeAmts').val(ui.item.ShippingCharge); 
       } 
       }); 

지원되지 않습니다 아래에있는 내 코드를 찾아주세요.

1)<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> 
    <script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/autocomplete/jquery.autocomplete.js"></script> 

    <link rel="stylesheet" href="http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/main.css"type="text/css" /> 
    <link rel="stylesheet" href="http://dev.jquery.com/view/trunk/plugins/autocomplete/jquery.autocomplete.css" type="text/css" /> 
    2) 
    <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" /> 
    <script src="http://code.jquery.com/jquery-1.8.3.js" type="text/javascript"></script> 
    <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js" type="text/javascript"></script> 
    3) 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js" /> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" /> 

답변

0

내 첫번째 추측은 데이터 형식이 잘못되었거나 실행에서 자동 완성 방지 방법 다른 오류가 그 중 하나가 될 것입니다. Firebug 또는 Chrome을 사용하는 경우 더 나은 오류 정의를 위해 콘솔 로그를 볼 수 있어야합니다.

+0

기본 브라우저는 IE입니다. – Raja

관련 문제