Да, это определенно возможно. Вам нужно будет иметь функцию php в отдельном файле php. Вот пример использования $ .post:
$.post(
'yourphpscript.php', // location of your php script
{ name: "bob", user_id: 1234 }, // any data you want to send to the script
function( data ){ // a function to deal with the returned information
$( 'body ').append( data );
});
А затем, в вашем php-скрипте, просто введите нужный вам html. Это простой пример, но хорошее место для начала:
<?php
echo '<div id="test">Hello, World!</div>';
?>