This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
MIT-LICENSE | Thu Oct 09 08:49:34 -0700 2008 | |
| |
README | Thu Oct 09 08:49:34 -0700 2008 | |
| |
Rakefile | Thu Oct 09 08:49:34 -0700 2008 | |
| |
init.rb | Thu Oct 09 08:49:34 -0700 2008 | |
| |
install.rb | Thu Oct 09 08:49:34 -0700 2008 | |
| |
lib/ | Thu Oct 09 08:49:34 -0700 2008 | |
| |
test/ | Thu Oct 09 08:49:34 -0700 2008 | |
| |
uninstall.rb | Thu Oct 09 08:49:34 -0700 2008 |
README
RespondsToParent ================ Adds responds_to_parent to your controller to respond to the parent document of your page. Make Ajaxy file uploads by posting the form to a hidden iframe, and respond with RJS to the parent window. http://sean.treadway.info/responds-to-parent/ Example ======= Controller: class Test < ActionController::Base def main end def form_action # Do stuff with params[:uploaded_file] responds_to_parent do render :update do |page| page << "alert($('stuff').innerHTML)" end end end end main.rhtml: <html> <body> <div id="stuff">Here is some stuff</div> <form target="frame" action="form_action"> <input type="file" name="uploaded_file"/> <input type="submit"/> </form> <iframe id='frame' name="frame"></iframe> </body> </html> Copyright (c) 2006 Sean Treadway, released under the MIT license







