Merhabalar. Benim yapmak istediğim bir butona veya linke tıklandığında çalışan ajax işlemi içinde çalışan success, error, load fonksiyonları ile istediğim scriptleri çalıştırabiliyorsam, aynısı bir razor sayfası içindeki formum submit olduğunda veya load olurken de aynısnı yapmak istiyorum. Tam olarak yapmak istediğim formda dosya yüklerken ve yükleme tamamlandıktan sonra ekranda bir dialog açtırıp mesaj verdirmek. SaveDocument metodunda ise yüklenen dokumandan satır ve sütun bazında verileri alıp db'ye kayıt işlemi yaptırıyorum.
<form action="@Url.Action("SaveDocuments","ImportCsv")" method="post" enctype="multipart/form-data">
<div class="divmain">
<div class="divlefttext">
CSV Dosyası
</div>
<div class="divleftinput">
<input type="file" id="fileCsv" name="fileCsv" />
</div>
</div>
<div class="divmain">
<div class="divlefttext">
</div>
<div class="divleftinput">
<input type="submit" />
</div>
</div>
</form>
Bunun için client tarafında nasıl bir fonksiyon yazmalıyım? Yardımcı olursanız sevinirim.