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

jquery replacewith per ottenere dati con Ajax dopo aver fatto clic su una cella

Il tuo codice è molto strano. Presumo che il tuo problema provenga dal tuo Javascript/jQuery.

Il tuo codice non utilizza una funzione di callback che posso vedere, quindi cambierei il tuo codice per aggiornarlo al termine di XMLHTTPRequest:

$( "#mytable tr td:first-child" ).click(function() {

    //I'm not sure where you are getting str from, but get it before you call this:

    $.get("getUser.php", {q:str}, function(data){

        //data holds what getUser.php echoes
        $("#yourTable").replaceWith(data);

    });

});