2016-06-17 1 views
0
$(document).ready(function() { 
    var country = ["Australia", "Bangladesh", "Denmark", 
"Hong Kong", "Indonesia", "Netherlands", "New Zealand", "South Africa"]; 
    $("#country").select2({ 
     data: country 
    }); 
}); 

위 코드에서 국가 이름은 하드 코딩되어 있으므로 데이터베이스에서 동적으로 가져 오길 원합니다. 어떻게해야하는지 알려주세요.SQL 쿼리 결과를 PHP의 Javascript 변수에 저장하는 방법

+0

내가 올바르게, 당신은 VAR 국가 =

답변

0

이 작업을 수행하는 가장 좋은 방법은 php의 배열을 jsonString으로 변환하고 해당 문자열을 javascript로 전달한 다음 다시 배열로 변환하는 것입니다. ?

//php 
$country = json_encode($country); 

-

//javascript 
var country = JSON.parse('<?php echo $country?>'); 
관련 문제