2

I'm looking to add ajax uploading to my application with a progress bar, but the only solutions I've found seem to be entirely vertically and overly complex. I'll need to do my own styling for basically everything, and I need some custom functionality, so I'm looking for something simple.

My desired behavior is this:

1.) User can select a number of files.
2.) User hits "upload" and the ajax upload sends each file one at a time, with independent progress bars.

I need an Add Files button essentially, and I'm restricted to NO FLASH. I only need to support latest Firefox and Chrome, so IE8 isn't an issue.

What plugins should I be looking at? Non-GPL licenses are preferred.

2
  • 1
    Does NO FLASH really mean no flash at all, or just no flash for the interface elements? Unless the newest browser versions have some kind of upload progress support, you'll probably be out of luck. Since you've already looked into some solutions, Uploadify is probably not suitable. I'm curious to see if there's a solution that doesn't rely on flash. +1 Commented Feb 23, 2011 at 18:11
  • There are plugins which don't use flash, and instead use iframes to do the post. I'm looking for one which suits my needs so I don't need to implement the weird hack myself. Commented Feb 23, 2011 at 18:24

1 Answer 1

3

Without having ever tried it — http://valums.com/ajax-upload/ seems to do what you want:

Features listed on the site:

  • multiple file select
  • progress-bar in FF, Chrome, Safari
  • doesn't use Flash
Sign up to request clarification or add additional context in comments.

9 Comments

+1 for Valum's Ajax Uploader. I switched to it after headaches with the flash-based Uploadify.
1-GPL. 2-it seems like overkill. Digging into the source, it looks like the modifications I need won't be trivial.
It really isn't. Unless I completely gut all the styling and class modification out of the library, I'm stuck with all kinds of bloat. Everything is handled automatically, and documentation is very weak. I need to disable most of what it's doing.
I guess then you're probably best off writing your own.
I guess I'll have to deeply gut the library. What a maintenance issue.
|

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.