# j-FileUpload

> Je veľmi nápomocný komponent pre nahrávanie napr. profilové fotografie. Túto súčasť považujem za vložené nahrávanie súboru. Pozrite si zdroj html. Komponent nahráva súbory cez multipart/form-data.

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: sk
Content-SHA256: 2469057208c8553c81539210669839d905c84f15e3ff5fdd4a70ced021d7a252
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

Je veľmi nápomocný komponent pre nahrávanie napr. profilové fotografie. Túto súčasť považujem za vložené nahrávanie súboru. Pozrite si zdroj html. Komponent nahráva súbory cez `multipart/form-data`.

__Konfigurácia__:

- `url` {String} cieľová adresa URL pre nahrávanie
- `accept` {Reťazec} (voliteľné) môže obsahovať prehliadanie súborov typu obsah, napr. `image/*`
- `multiple` umožňuje nahrávanie súborov `multiple` (predvolené: `false`)
- `array` {Boolean} umožňuje vloženie nahranej hodnoty do poľa (`path` musí byť pole)
- `label` {String} (voliteľné) zmení aktuálny `innerHTML` (predvolené: `innerHTML`)
- `disabled` {Boolean} sa deaktivuje

__Priateľské komponenty__:
Tento komponent funguje s komponentmi `loading` (keď sa súbor nahráva) a `message` (keď server vyvolá chybu).

Použite ho so `<ui-component name="fileupload">`. Keď komponent ešte nie je načítaný, jComponent ho stiahne pri prvom použití z adresy v `DEF.fallback` (predvolene CDN Componentator). Autor: Peter Širka. Zdroj: úložisko komponentov Componentator, licencia MIT.

```html example.html
<a href="javascript:void(0)"><ui-component name="fileupload" path="mypicture" config="url:/my-upload-url/">Upload</ui-component></a>

<script>
	var mypicture = '';
</script>
```
