2014-01-23 2 views
1

jQuery UI Autocomplete에 문제가 있습니다. 나는 소스 설정할 때jQuery UI 자동 완성 GET 변경

mysystem/모듈/액션/현금/PARAM/값

하지만 jQuery를 자동 완성에서 :이인가 봐요 내 플랫폼 URL에 "검색"을, 같은 urlis :

mysystem/모듈/액션/검색

그래서 난 G를 내 URL 형식 (jQuery를 자동 완성 liberary mayby ​​작은 변화)을 변경하거나 삭제할? 용어 = 아자 ET 메소드를 호출하고 데이터 POST 메소드를 보냅니다.

소스 :

덕분에, 나는 그것을 수정 기능 (REQ, 인공 호흡기, 인공) { $ .getJSON (link_ajax + "/ 기간 /"+에 encodeURIComponent (req.term)); }

답변

1

source 옵션을 참조하십시오. 함수 버전을 사용하여 요청의 모양을 정확히 제어 할 수 있습니다.

source: function (request, response) { 
    $.ajax({ 
     url: 'mysystem/module/action/search/' + encodeURIComponent(request.term), 
     dataType: "json", 
     type: "GET", 
     success: function (data) { 
      //note - you may need to translate the data into a format the plugin can use 
      response(data); 
     } 
    }); 
}