<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>
///////////作用jquploaderエラー#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";
}
///// I 2の場所でこのコードを使用します。最初はHomeController/UploadアクションAで、HtmlはHome/Index.cshtmlで使用しました.jqUploaderが動作しています。私がコードを移動したときのバット:Areas/AdminPanel/Controllers/CarController.csのアクションAとAreas/AdminPanel/Views/Car/__ Extract.cshtmlのhtml jQuploaderは動作せず、HTTP#302エラーが発生します。
////このコードは、新しいMVCプロジェクトを使用するときに機能します。しかし、私のプロジェクトで使用したいときにエラー#302を与えます.Global.asax.csのものだと思いますが、この問題の解決方法はわかりません。どうして誰がそこにいるのだろうか?
firebugでは、XHRは0リクエストを受け取ります。クリックしてアップロードするとリクエストが送信されません。 –
次に、あなたは302エラーが出ていたと思いましたか?おそらく、Netパネルのすべてのタブで投稿が発生する可能性があります – Zasz
いいえ、私はテストしませんでした。誰も要求していない。私はそのエラー302をjquploaderプラグインから知っていた。 –