|
8 | 8 | </head>
|
9 | 9 | <body>
|
10 | 10 | <form id="file_upload" action="upload" method="POST" enctype="multipart/form-data">
|
11 |
| - <input type="file" name="file" multiple> |
| 11 | + <input type="file" name="file1" id="file1" multiple> |
12 | 12 | <button>Upload</button>
|
13 | 13 | <div>Upload files</div>
|
| 14 | + |
| 15 | + <!-- This breaks the upload --> |
| 16 | + <input type="file" name="file2" id="file2" multiple> |
| 17 | + <button>Upload</button> |
| 18 | + <div>Upload files</div> |
| 19 | + <!-- --> |
14 | 20 | </form>
|
15 |
| -<table id="files"></table> |
| 21 | +<table id="file1_files"></table> |
16 | 22 |
|
17 | 23 | <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
|
18 | 24 | <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js"></script>
|
19 | 25 | <script src="fileupload/jquery.fileupload.js"></script>
|
20 | 26 | <script src="fileupload/jquery.fileupload-ui.js"></script>
|
21 | 27 | <script>
|
22 |
| -/*global $ */ |
23 |
| -$(function () { |
| 28 | + |
| 29 | +$(document).ready(function() { |
| 30 | + initUpload('file1'); |
| 31 | +}); |
| 32 | + |
| 33 | +function initUpload(uniqueId) { |
24 | 34 | $('#file_upload').fileUploadUI({
|
25 |
| - uploadTable: $('#files'), |
26 |
| - downloadTable: $('#files'), |
| 35 | + namespace: uniqueId, |
| 36 | + fileInputFilter: '#' + uniqueId, |
| 37 | + uploadTable: $('#'+ uniqueId + '_files'), |
| 38 | + downloadTable: $('#'+ uniqueId + '_files'), |
27 | 39 | buildUploadRow: function (files, index) {
|
28 | 40 | return $('<tr><td>' + files[index].name + '<\/td>' +
|
29 | 41 | '<td class="file_upload_progress"><div><\/div><\/td>' +
|
|
36 | 48 | return $('<tr><td>' + file.name + '<\/td><\/tr>');
|
37 | 49 | }
|
38 | 50 | });
|
39 |
| -}); |
| 51 | +} |
40 | 52 | </script>
|
41 | 53 |
|
42 | 54 | </body>
|
|
0 commit comments