API lấy thông tin 34 Tỉnh Thành, Phường Xã Mới Của Việt Nam

API lấy thông tin 34 Tỉnh Thành, Phường Xã Việt Nam Miễn Phí là một công cụ mạnh mẽ cho việc truy xuất thông tin địa lý cơ bản của Việt Nam. Với API này, bạn có thể dễ dàng truy cập thông tin về các tỉnh thành, quận huyện mới tại Việt Nam. Dữ liệu được cập nhật thường xuyên và đáng tin cậy, giúp cho việc xây dựng các ứng dụng, dịch vụ hoặc hệ thống thông tin địa lý trở nên thuận tiện và hiệu quả hơn bao giờ hết.
Cập nhật mới nhất: 01/08/2015

Demo code:

Cấu trúc API:

Code mẫu HTML, JQUERY dùng getJSON:

<script src="https://esgoo.net/scripts/jquery.js"></script>
<style type="text/css">
    .css_select_div{ text-align: center;}
    .css_select{ display: inline-table; width: 25%; padding: 5px; margin: 5px 2%; border: solid 1px #686868; border-radius: 5px;}
</style>
<script>
    $(document).ready(function() {
        //Lấy tỉnh thành
        $.getJSON('https://esgoo.net/api-tinhthanh-new/1/0.htm',function(data_tinh){	       
            if(data_tinh.error==0){
               $.each(data_tinh.data, function (key_tinh,val_tinh) {
                  $("#tinh").append('<option value="'+val_tinh.id+'">'+val_tinh.full_name+'</option>');
               });
               $("#tinh").change(function(e){
                    var idtinh=$(this).val();
                    //Lấy phường xã  
                    $.getJSON('https://esgoo.net/api-tinhthanh-new/2/'+idtinh+'.htm',function(data_quan){	       
                        if(data_quan.error==0){
                           $("#quan").html('<option value="0">Phường Xã</option>');   
                           $.each(data_quan.data, function (key_quan,val_quan) {
                              $("#quan").append('<option value="'+val_quan.id+'">'+val_quan.full_name+'</option>');
                           });
                                    
                        }
                    });
               });   
                
            }
        });
     });	    
 </script>
 <div class="css_select_div">
     <select class="css_select" id="tinh" name="tinh" title="Chọn Tỉnh Thành">
         <option value="0">Tỉnh Thành</option>
     </select> 
     <select class="css_select" id="quan" name="quan" title="Chọn Phường Xã">
         <option value="0">Phường Xã</option>
     </select> 
 </div>