как сделать чтобы по клику появлялось ещё одно поле для загрузки файла. Может есть какоето jquery решение ?
Игорь_Vasinsky
29.01.2014 - 15:31
а чем тебе multipart не походит? понты?
это на обычном js делается и красивая кнопка и добавление эл-тов в форму или вообще
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Winston
29.01.2014 - 15:48
C помощью clone() + insertAfter() например, можно это сделать.
Цитата (Winston @ 29.01.2014 - 11:48) |
C помощью clone() + insertAfter() например, можно это сделать. |
Хорошо. Я хочу после того как файл выбран показать ещё одну <input type="file"> Как мне проверить что в предидущем <input type="file"> был выбран файл ?
Добавлять <input type="file"> буду примерно так:
$("button").click(function(){
$("<br><input type="file">").insertAfter("p");
});
sergeiss
29.01.2014 - 16:08
Цитата (Oggy @ 29.01.2014 - 15:27) |
чтобы по клику появлялось ещё одно поле для загрузки файла. |
Цитата (Oggy @ 29.01.2014 - 16:01) |
Как мне проверить что в предыдущем <input type="file"> был выбран файл ? |
Не понял... Ты хочешь что: чтобы после именно загрузки файла появлялось второе поле или сразу же после выбора имени файла, до того, как он будет загружен?
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
Цитата (sergeiss @ 29.01.2014 - 12:08) |
Цитата (Oggy @ 29.01.2014 - 15:27) | чтобы по клику появлялось ещё одно поле для загрузки файла. |
Цитата (Oggy @ 29.01.2014 - 16:01) | Как мне проверить что в предыдущем <input type="file"> был выбран файл ? |
Не понял... Ты хочешь что: чтобы после именно загрузки файла появлялось второе поле или сразу же после выбора имени файла, до того, как он будет загружен?
|
сразу после выбора имени файла
sergeiss
29.01.2014 - 17:04
Цитата (Oggy @ 29.01.2014 - 16:12) |
сразу после выбора имени файла |
Наверное, событие onchange для первого инпута выбора файла тебе поможет. Ставишь там функцию, которая добавляет или просто показывает ранее подготовленный второй инпут.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)