Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- // Disable auto discover for all elements:
- Dropzone.autoDiscover = false;
- new Dropzone("#drop-id",
- {
- url: "{{uploadUrl}}",
- method: 'post',
- dictRemoveFile: "Удалить",
- addRemoveLinks: true,
- autoProcessQueue: true,
- clickable: true,
- dictDefaultMessage: "{{dropMessage}}",
- init: function () {
- this.on("sending", function (file, xhr, formData) {
- formData.append("content_type", "{{contentType}}");
- formData.append("param_name", "{{paramName}}");
- formData.append("related_param", "{{relatedParam}}");
- formData.append("related_param_value", {{relatedParamValue}});
- });
- this.on('success', function (file, response) {
- $(file.previewTemplate).attr('data-id', response.record_pk);
- });
- this.on('removedfile', function (file, s, q) {
- $.post("{{removeUrl}}", {
- 'pk': $(file.previewTemplate).attr('data-id'),
- 'content_type': "{{contentType}}"
- })
- });
- }
- }
- );
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement