2017-12-07 18 views
0

첫 번째 텍스트 상자 자동 완성에서 선택한 값을 기반으로 텍스트 상자를 채우고 싶었습니다. 그러나 첫 번째 텍스트 상자에서 선택한 값을 가져 오는 방법과 두 번째 텍스트 상자에 자동 완성 값으로 표시 할 값 목록 데이터베이스를 쿼리하는 방법을 잘 모릅니다. 지금까지Jquery 자동 완성, 첫 번째 텍스트 상자에서 선택한 값 가져 오기 및 두 번째 텍스트 상자 채우기

내 jQuery 코드 :

$(document).ready(function() { 
    $("#autocomplete").autocomplete({ 
      minLength: 7, 
      delay: 1000, 
     source: function(request, response) { 
      $.ajax({ 
       url: "autocomplete", 
       dataType: "json", 
       async:false, 
       data: { 
        term : request.term, 
        // country_id : $("#country_id").val() 
       }, 
       success: function(data) { 
        response(data); 
       } 

      }); 
     }, 
    }); 
}); 

HTML :

아약스 호출의 성공
<input type="text" name="autocomplete-person" id="autocomplete-per" class="form-control" placeholder="Enter person name" /> 
    <input type="text" name="autocomplete-aadress" id="autocomplete-adrs" class="form-control" placeholder="show address of seelected name" /> 

답변

0

, 다른 아약스 호출을 수행하는 함수를 넣고에 대한 데이터를 얻을 수 있습니다 두 번째 입력, 응답에있는 데이터를 사용합니다.