Short answer: Yes.
If you have a file in the application cache, all HTTP GET requests (including Ajax) will go through the cache. You can consider the Ajax GET request as a normal loading of a browser page, but the results are delivered to your code, and not directly to the user.