jQuery 폼을 사용하여 파일을 업로드하고 있지만 컨트롤러에서 메시지를 반환 할 수 없습니다. 내가 바로 밑에서하고 있니?asp.net mvc jquery form upload
$(function() {
$('#fileUploadForm').ajaxForm({
type: "POST",
dataType: "json",
beforeSubmit: ShowRequest,
success: SubmitSuccesful,
error: AjaxError
});
});
function ShowRequest(formData, jqForm, options) {
var queryString = $.param(formData);
return true;
}
function AjaxError() {
$("#msgs").html("A file upload error occured.");
}
function SubmitSuccesful(responseText, statusText) {
$("#fileUploadForm").unblock();
$.growlUI(null, responseText.message);
}
public FileUploadJsonResult AjaxPostTypeUpload(HttpPostedFileBase postedFile)
{
try
{
string mess = string.Empty;
mess = "success";
return new FileUploadJsonResult { Data = new { message = mess }};
}
catch { throw; }
}
당신이 당신의'AjaxPostTypeUpload'가이 중지됩니다에 중단 점을 넣으면? –
나는 당신을 얻지 못했습니다. 거기서 멈추는 것이 무엇을 의미합니까? – maztt
'멈추다 '라는 말은 중단 점에서 코드가 멈추는 것을 의미합니다. –