<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>
/////////// действие A
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 / Upload действие A, а HTML-часть в Home / Index.cshtml.Then работает jqUploader.Bat, когда я переместил коды: действие A в областях / AdminPanel / Controllers / CarController.cs и html в областях / AdminPanel / Views / Car / __ Extract.cshtml jQUploader не работает и выдает ошибку Http # 302.
//// Этот код работает, когда я использую новый проект MVC.Но когда я хочу использовать в своем проекте, выдает ошибку # 302. Я думаю, что это из Global.asax.cs, и я не знаю, как решить эту проблему.Кто может сказать, почему это может быть?