Originariamente inviata da
KillerWorm
Le cause possono essere svariate, una inclusione scorretta della libreria, una comunicazione errata col server, degli errori di sintassi nello script.
Per capire dove sta la causa, o le cause, del problema, dovresti fare un debug e andare per step.
Inizierei col verificare se in console si ricevono errori di script.
Premi F12 sul tuo browser per aprire gli strumenti di sviluppo web, quindi vai sulla scheda console.
Da qualche parte c'è un filtro dei messaggi, seleziona giusto "Errori" quindi aggiorna la tua pagina e verifica se ti salta fuori qualche messaggio di errore.
Da qui possiamo iniziare a capire come procedere.
EDIT: aspetta, che cappero ci fa quel $ che hai aggiunto in .html($strhtml);???
Inoltre ricorda che JavaScript è case-sensitive. Controlla bene il mio esempio, non mi pare che io te lo abbia indicato così.