sql >> Database teknologi >  >> RDS >> Mysql

få data fra mysql med ajax og json ind i forskellige tekstområder

Brug denne kode :), håber dette hjælper :)

 $.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

tilføjet linje:msg =JSON.parse( msg ); // Linje tilføjet

når modtagerformular url denne besked er streng, dette er ikke en json-kode. Du bør parse til json med funktionen JSON.parse([streng]) gå til parse msg fra streng til json-kode :) ...

opdatering

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


  1. Hvordan får man Django til at fungere med ikke-understøttede MySQL-drivere såsom gevent-mysql eller Concurrence's MySQL-driver?

  2. hvilken database der skal bruges til selvstændige applikationer Winforms

  3. Hvordan opretter man i PostgresQL-tabel kolonne med alle værdier i kolonne1, for hvilken den aktuelle rækkes værdi i kolonne1 vises i kolonne2?

  4. MySQL-deadlocking-problem med InnoDB