Maybe have a look at this: http://johnculviner.com/jquery-file-download-plugin-for-ajax-like-feature-rich-file-downloads/
On Friday, June 13, 2014 11:08:22 AM UTC-4, LaDarrius Stewart wrote: > > Currently have a modal being filled by the following code.... > links=[lambda row: BUTTON('Apply Payment', > _onclick="web2py_component('%s', > 'modalinfo');" % \ > URL('default', 'applypayment2.load', > args=row.Inv_Header.id), > **{'_data-toggle': 'modal', '_data-target' : > '#myModal', > '_class' : 'two btn btn-success', '_id' : > 'show'})] > Inside this modal I have a submit button with a call to a ReportLab method > that returns a response.stream. Within the modal it returns the raw PDF > data(garbage) instead of initiating the automatic download as the same code > does on non-component views. > > This message is for named person(s) only. It may contain confidential > and/or legally privileged information. No confidentiality or privilege is > waived or lost should mis-transmission occur. If you receive this message > in error, delete it (and all copies) and notify the sender. You must not, > directly or indirectly,use, disclose, distribute, print, or copy any part > of this message if you are not the intended recipient. GAD GROUP > TECHNOLOGY, INC. reserves the right to monitor all e-mail communications > through its networks. > > Any views expressed in this message are those of the individual sender, > except where the message states otherwise and the sender is authorized to > state them to be the views of any such entity. > > This e-mail has been virus and content scanned by GAD GROUP TECHNOLOGY, > INC. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.