당신은 설정하여 자동 업로드 동작을 중지 할 수 있습니다 autoUpload: false
$('#fileupload').fileupload({
dataType: 'json',
url: '/VendorReport/UploadFiles',
autoUpload: false,
type: boolen,
Default:true,
success: function (msg) {
alert(msg);
}
});
편집
버튼의 클릭에 파일을 업로드하려면
HTML
<input id="fileupload" type="file" name="files[]">
<input type="submit" id="btnup" value="Upload" />
jQuery를이
$(document).ready(function(){
$("#btnup").click(function(){
$('#fileupload').fileupload({
dataType: 'json',
url: '/VendorReport/UploadFiles',
autoUpload: false,
type: boolen,
Default:true,
success: function (msg) {
alert(msg);
}
});
});
});
편집
또는 공식적인 방법 따라 해당 설명서를 참조 ->How to start uploads with a button click
$('#fileupload').fileupload({
dataType: 'json',
url: '/VendorReport/UploadFiles',
autoUpload: false,
type: boolen,
Default:true,
success: function (msg) {
alert(msg);
}
add: function (e, data) {
data.context = $('<button/>').text('Click to Upload')
.appendTo(document.body)
.click(function() {
data.context = $('<p/>').text('Uploading...').replaceAll($(this));
data.submit();
});
}
});
세트'autoUpload를 : 거짓,' –
내가 유지하는 경우 autoUpload : false 파일을 허용하지 않습니다. 파일 업로드에 파일을 허용해야하며 제출 버튼을 클릭 한 후 작업해야합니다. – Chintu