1 $("#csvFile").fileinput({
2 uploadUrl: CONTEXT_PATH + '/card/doBatchCreateSignatureCards.action',
3 allowedFileExtensions : ['csv'],
4 overwriteInitial: false,
5 maxFileSize: 10000,
6 maxFilesNum: 1,
7 showPreview: false,
8 multiple: false,
9 }).on('filebatchuploadsuccess', function(event, data) {
10 var response = data.response;
11 if (response.success) {
12 poupTopNotify(upload_csvfile_success, POUP_STYLE_SUCCESS);
13 } else {
14 var invalidRows = response.invalidRows.join(",");
15 var errorMsg = sprintf(getLocalizeStr('E' + response.error));
16 var msg = sprintf(upload_csvfile_fail, invalidRows, errorMsg, response.error);
17 poupTopNotify(msg, POUP_STYLE_WARNING);
18 }
19 }).on('filebatchuploaderror', function(event, data) {
20 var response = data.response;
21 $("#csvFile").fileinput('reset');
22 var invalidRows = response.invalidRows.join(",");
23 var errorMsg = sprintf(getLocalizeStr('E' + response.error));
24 var msg = sprintf(upload_csvfile_fail, invalidRows, errorMsg, response.error);
25 poupTopNotify(msg, POUP_STYLE_WARNING);
26 });