There's XMLHttpRequest, as DaWei mentions, but the PHP page has to be on the same domain as the PHP page. One could also use inline frames to achieve a similar effect.
If you can do it via XMLHttpRequest then I'd recommend checking out
Prototype, a Javascript library that includes several Ajax classes.