Потому что data принимает оbject
$(document).ready(function(){
$('h1').click(function(){
$.ajax({
url : "1111.php",
type: "POST",
data : {'prm':'TEST'},
success: function(data, textStatus, jqXHR){ $('#result').text("Good"); },
error: function (jqXHR, textStatus, errorThrown){ alert(textStatus); },
});
});
});