Il formato json è utile per trasmettere dati strutturati, nel tuo caso non è necessario, puoi ritornare delle semplici stringhe ed usare $.ajax con un data-type:html invece di getJSON().
La mancata visualizzazione del responso di PHP credo sia dovuta al fatto che passi al metodo html() un oggetto invece di una stringa.