yes it basically boils down to clicking a link to get a pdf. but on
this page, the user is presented with a list of word documents that
are stored as binary data in a database. the user chooses the word
documents they want and then when they click the link, their selected
word files are converted to pdf and then appended into the same PDF
file. so if they choose one or 2 items it doesnt take very long but
if they choose 30-40 items it takes a while and therefore I need the
UI blocked with a "Please Wait" message.
with that said - we do not use AJAX for this, we just use a standard
navigation link.
for now what i did is include a "cancel" link in the blockUI message
which uses javascript to refresh the page and therefore unblock the
UI, but it would be much nicer if the UI could just unblock when the
UI automatically when the PDF file is generated.