Plupload отправка файлов на веб-сервис - PullRequest
3 голосов
/ 06 декабря 2011

Я хочу использовать plupload для отправки двух файлов в веб-сервис. Служба ожидает увидеть два файла типа xsd, она также должна получать файлы таким образом, что первое поле ввода называется «sourceSchema», а второе поле ввода называется «targetSchema».

Буду признателен, если я смогу получить какие-либо разъяснения о том, как plupload отправляет эти файлы, могу ли я переименовать поле ввода. Как это отправить форму?

мой код:

// Setup html5 version
$("#html5_uploader").pluploadQueue({
    // General settings
    runtimes : 'html5',
    url : schemaMatchingUrl,
    unique_names : true,
    filters : [ {
        title : "Excel sheets",
        extensions : "xls,csv,xlsx"
    }, {
        title : "XSD files",
        extensions : "xsd"
    } ],

// Resize images on clientside if we can
resize : {
    width : 320,
    height : 240,
    quality : 90
},
init : {
    FilesAdded: function(up, files) {
      plupload.each(files, function(file) {
        if (up.files.length > 2) {
            alert("Sorry .. Maximum two files are allowed !!");
          up.removeFile(file);
        }
      });
      if (up.files.length >= 2) {
        $('#pickfiles').hide('slow');
      }
    },
    FilesRemoved: function(up, files) {
      if (up.files.length < 2) {
        $('#pickfiles').fadeIn('slow');
      }
    }
  },
  multi_selection: false
});
...