با سلام
من در صفحه دو تا input از نوع فایل دارم . که نام ها عبارتند از file1 , file2 من می خواهم فایل را از input دومی بگیرم . باید چطور این رو به FormData بگم؟
<form id="form1" runat="server" enctype="multipart/form-data"> <input type="file" id="myFile" name="myFile" /> <asp:Button runat="server" ID="btnUpload" OnClick="btnUploadClick" Text="Upload" /> </form>
protected void btnUploadClick(object sender, EventArgs e)
{
HttpPostedFile file = Request.Files["myFile"];
//check file was submitted
if (file != null && file.ContentLength > 0)
{
string fname = Path.GetFileName(file.FileName);
file.SaveAs(Server.MapPath(Path.Combine("~/App_Data/", fname)));
}
}
اگر بخوام با ajax کار کنم باید چطور فایل را از input دومی از داخل جاوا بگیرم ؟ بعد بفرستم به تابع سمت سرور
الان کدی که نوشتم به این صورته :
var form_data = new FormData($('#form1').get(0));
که هرچی دیتا هست رو می فرسته به سمت سرور.
این لینک رو ببین
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)