sql >> Databáze >  >> RDS >> Mysql

získat data z mysql s ajaxem a json do různých textových oblastí

Použijte tento kód :), doufám, že to pomůže :)

 $.ajax({ //Ajax call.

                type: "GET",
                url: "search.php",
                data: 'id=' + idvalue , 
                type: 'json',
                success: function(msg){
                    // Show results in textareas.
                    msg = JSON.parse( msg );  // Line added 
                     $('#resultname').val(msg.name);
                     $('#resultyear').val(msg.year);
                     $('#resulttype').val(msg.type);
                    }

                }); // Ajax Call

přidán řádek:msg =JSON.parse( msg ); // Řádek přidán

když je adresa URL ve tvaru příjemce tato zpráva řetězec, nejedná se o kód json, měli byste analyzovat na json pomocí funkce JSON.parse([string]) analyzovat zprávu z řetězce do kódu json :) ...

aktualizovat

$('#resultname').val(msg.name);
 $('#resultyear').val(msg.year);
 $('#resulttype').val(msg.type);


  1. Hibernate:constraintName je v MySQL null

  2. Ekvivalent ST_Buffer pro vyhledávání založené na kruhu v MySQL?

  3. Pochopení přirozeného spojení v SQL

  4. postgresql - skript, který používá transakční bloky, nedokáže vytvořit všechny záznamy