Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Điền hộp chọn từ cơ sở dữ liệu bằng jQuery

Tập lệnh dưới đây sẽ tải danh sách thả xuống từ JSON nhận được từ Trang PHP.

$(function(){

  var items="";
  $.getJSON("yourPHPPage.php",function(data){

    $.each(data,function(index,item) 
    {
      items+="<option value='"+item.ID+"'>"+item.Name+"</option>";
    });
    $("#a1_title").html(items); 
  });

});

Giả sử JSON đã nhận ở định dạng này

[ { "ID" :"1", "Name":"Scott"},{ "ID":"2", "Name":"Jon"} ]

Một điều tôi nhận thấy là bạn đang thực hiện SELECT * FROM tên bảng để lấy các mục. Tôi không nghĩ rằng bạn nên làm điều đó. Bạn chỉ nên thực hiện hai cột (ID và TÊN, nếu bạn có các cột đó trong bảng của mình.).

Đây là ví dụ về JSFiddle để chỉ ra cách tìm nạp dữ liệu từ JSON.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách kết nối với cơ sở dữ liệu MySQL

  2. Tìm chỗ trống miễn phí trong hệ thống đặt chỗ

  3. Làm thế nào để tăng trong SQL bằng cách sử dụng một trình kích hoạt?

  4. truy vấn nào tốt hơn và hiệu quả - mysql

  5. Chúng ta có thể đặt tên bảng dưới dạng tùy chọn trong MySQL không?