정확하게 이해하고 있다면, 업로드 콜백의 'uccessful'응답?
내가 일반적으로 할 것은 :
- 가 uploadify 플러그인을 사용하여 이미지를 업로드
- 나는, 크기를 조절 저장을
- 에 회담을 uploadify 별도의 컨트롤러가, 어쩌면 다른 조정을 서버의 실제 이미지 자체
- 서버가 성공 메시지 또는 실패한 메시지를 반환합니다.
- 실패한 메시지가 반환되면 서버는 실패한 메시지를 반환합니다 r 오류가있는 r
- 성공 메시지가 반환되면 서버는 이미지의 경로와 함께 성공 메시지를 반환합니다.
- 콜백에서 jQuery를 사용하여 내 모델 숨김 필드에 이미지 경로를 채 웁니다 .
예를 원하거나 다른 질문이있는 경우 알려주세요.
감사
타이론
편집 ----------
내가 다음
@Html.HiddenFor(model => model.Media.Path, new { @id = "image-path" });
<input type="file" name="imageFile" id="file-upload" />
내 스크립트를 포함하는 뷰가 있다고 가정하자 다음을 포함합니다.
$('#file-upload').uploadify({
'uploader': '/Scripts/Admin/uploadify/uploadify.swf',
'script': '/Admin/Media/UploadImage/',
'cancelImg': '/uploadify/cancel.png',
'auto': true,
'fileExt': '*.jpg;*.gif;*.png;*.pdf',
'sizeLimit': 202400000,
'onComplete': function (event, ID, fileObj, response, data) {
$("#image-path").val(response);
}
});
안녕 Tyrone .. 좋은 생각처럼 들리 네 .. 지난 밤에 두 시간 더 놀아 본 후. 나는 텍스트 필드에 응답 텍스트를 추가 할 수 있다고 생각했지만 ... 숨겨진 필드에 추가하는 방법을 선호합니다. 내가 가질 수있는 질문이 있으면 알려 드리겠습니다. 건배 – BastanteCaro
아, Culd 좀 코드 샘플을주세요 – BastanteCaro
나는 위의 몇 가지 코드를 추가했습니다. 그 말이 좀 더 이해되기를 바랍니다. – TYRONEMICHAEL