Зареждане на изображения и показване без презареждане на страницата

Всички знаем, че е невъзможно да се зареждат изображения чрез AJAX, но бихме искали да подражаваме на тази ситуация.

Същност: Има форма, в която се предоставя по-специално качване на снимка на сървъра. В дизайна изглежда по следния начин - във формуляра има голям бутон за зареждане на изображение (може да има няколко от тях, бутони, тоест те се добавят динамично), чрез щракване върху което се отваря прозорецът за избор на файл. Освен това, когато потребителят е избрал файл, бутонът изчезва и на негово място се появява прясно качена снимка. След това потребителят прави същата операция с останалите бутони (добавяйки нови бутони, ако е необходимо) и щраква върху бутона „изпращане“, след което се записва цялата въведена от него инфа.

Доколкото разбирам, такъв трик може да се направи само с помощта на вградена рамка, бих искал повече подробности, защото се опитах да използвам jQuery Right Uploader, но нищо не се получи от тази идея. Може би защото използвам друга приставка jQuery за оформяне на формата за избор на файл (jInputFile всеки, който се интересува).