La soluzione più semplice e scrivere l'evento (in questo caso onchange) in linea così
E inserisci una funzione dinamicacodice:<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>
Si potrebbe associare l'evento da ready ma è più complesso.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(); }
P.S. Sicuro che quello che questo multi-file-upload non faccia al caso tuo?


					
					
					
						
  Rispondi quotando
			