La soluzione più semplice e scrivere l'evento (in questo caso onchange) in linea così
codice:
<divid='preview_2'></div><formid="imageform_2"method="post"enctype="multipart/form-data"action='/uploadphoto/ajaximage/'>
Upload image: 
<divid='imageloadstatus_2'style='display:none'>
<imgsrc="/resources/img/loader.gif"alt="Uploading"/>
</div>

<divid='imageloadbutton'>
<inputtype="file"name="photoimg"id="photoimg_2" onchange="UploadAjax(2)"/>
</div>
</form>
E inserisci una funzione dinamica
codice:
function UploadAjax(element){var A=$("#imageloadstatus_"+element);
var B=$("#imageloadbutton_"+element);

$("#imageform_"+element).ajaxForm({target:'#preview_'+element,
beforeSubmit:function(){
A.show();
B.hide();
},
success:function(){
A.hide();
B.show();
},
error:function(){
A.hide();
B.show();
}}).submit();
}
Si potrebbe associare l'evento da ready ma è più complesso.



P.S. Sicuro che quello che questo multi-file-upload non faccia al caso tuo?