Kode Anda sangat aneh. Saya menganggap masalah Anda berasal dari Javascript/jQuery Anda.
Kode Anda tidak menggunakan fungsi panggilan balik yang dapat saya lihat, jadi saya akan mengubah kode Anda untuk memperbarui setelah XMLHTTPRequest selesai:
$( "#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);
});
});