[development] hijack node submit/preview to process ajax call first?

Adam Gregory arcaneadam at gmail.com
Thu Nov 18 14:38:04 UTC 2010

Just a thought but why not just write the canvas data to a hidden form field
and then process it with the form data? Do you really need to send it via
ajax to be processed and then submit the form? I know it creates a Huge post
object but you're still dealing with the same thing if you are sending it
via ajax just with an extra step.
Adam A. Gregory
Drupal Developer & Consultant
Web: AdamAGregory.com
Twitter: twitter.com/adamgregory
skype: aagregory2
Phone: 910.808.1717
Cell: 919.306.6138

On Tue, Nov 16, 2010 at 1:48 PM, Aaron Winborn <winborn at advomatic.com>wrote:

> I'm creating an HTML5 canvas editor for a filefield widget, which uploads a
> canvas image, returning an FID to be stored in a textfield. Everything
> works, except that now I want to delay node submission until the canvas has
> a chance to save its work (assuming its associated 'Save' button hasn't yet
> been clicked).
> I'm mostly there, thanks to some help from merlinofchaos. Currently, I save
> the work and return false on the submit/preview click, and trigger('submit')
> after the ajax call to save the canvas. However, it's not quite working --
> the canvas saves properly, storing the new fid in the field, but the form is
> reloaded, rather than processing.
> http://drupalbin.com/16680
> Any ideas?
> Thanks,
> Aaron
> --
> Aaron Winborn
> Advomatic, LLC
> http://advomatic.com/
> Drupal Multimedia available now!
> http://www.packtpub.com/create-multimedia-website-with-drupal/book
> My blog:
> http://aaronwinborn.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/development/attachments/20101118/027b8fe4/attachment.html 

More information about the development mailing list