Mysql
 sql >> база данни >  >> RDS >> Mysql

Попълнете полето за избор от базата данни с помощта на jQuery

Скриптът по-долу ще зареди падащия списък от JSON, получен от 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); 
  });

});

Ако приемем получения JSON е в този формат

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

Друго нещо, което забелязах, е, че правите SELECT * FROM име на таблицата, за да получите елементите. Не мисля, че трябва да правиш това. Трябва да направите само две колони (ID &NAME , ако имате тези колони в таблицата си.).

Ето един пример за JSFiddle за да покажете как да извлечете данни от 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. Как работи функцията FROM_BASE64() в MySQL

  2. Проверка на грешка за подготвени изявления за PDO

  3. Да се ​​добави ли идентификатор за автоматично увеличение към съществуваща таблица?

  4. Как да използвате BIGINT като автоматично увеличаващ се първичен ключ в Laravel 4

  5. Показване на записи от сега() до следващите 7 дни в mysql