<script src="../jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="../jquery.flash.js" type="text/javascript"></script>
<script src="../jquery.jqUploader.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#example3").jqUploader({ background: "FFFFDF", barColor: "FF00FF",
allowedExt: "*.zip",
src: "../jqUploader.swf",
uploadScript : "@Url.Action("Upload","Car")",
afterScript : onRequestCompleted
});
});
</script>
<form action="@Url.Action("Upload","Car")" class="a_form">
<div id="example3"></div>
</form>
///////////動作Ajquploader誤差#302
public string Upload(HttpPostedFileBase fileData)
{
if (this.Request.Files.Count == 0)
{
return "";
}
var fileName = this.Server.MapPath("~/AAA/" + System.IO.Path.GetFileName(fileData.FileName));
fileData.SaveAs(fileName);
return "ok";
}
/////我在第2的地方使用此代碼。首先我用在HomeController /上傳操作A和Home/Index.cshtml中的Html部分。然後jqUploader工作。蝙蝠當我移動代碼:行動A在Areas/AdminPanel/Controllers/CarController.cs和HTML在地區/ AdminPanel/Views/Car/__ Extract.cshtml jQUploader不工作,並得到Http#302錯誤。
////此代碼在我使用新的MVC項目時有效。但是當我想在我的項目中使用時,出現錯誤#302。我認爲它來自Global.asax.cs,我不知道如何解決這個問題。誰能說出爲什麼會有?
在firebug XHR中取0個請求。點擊上傳時不發送請求。 –
那你是怎麼知道你得到302錯誤的?也許帖子發生在網絡面板全部標籤 – Zasz
沒有我測試過。沒有任何要求。我知道jquploader插件的錯誤302。 –