post request_pages via ajax call

The API returns json, often a subsequent form, so posting with an
ajax call allows us to render one form after another without un-needed
requests interstitially.