Могу ли я создать пользовательские элементы формы (загрузить, раскрывающийся список, флажок)? - PullRequest
2 голосов
/ 13 июня 2011

Могу ли я добавить настраиваемую кнопку загрузки, как на скриншоте ниже?

При нажатии на кнопку загрузки и выборе изображения появляется раскрывающийся список

Как это сделать? Я хотел бы добавить пару полей и некоторые флажки, как на сайте для демонстрации http: /foodspotting.com

Есть ли для этого плагин Jquery?

enter image description here

Ответы [ 3 ]

4 голосов
/ 13 июня 2011

См. Следующее:

Plupload: плагин, использующий jQuery.

http://www.plupload.com/example_custom.php

Используя это, вы можете настроить и запустить другойфункция, которая может открыть диалоговое окно, и вы можете заполнить свои вещи.

3 голосов
/ 13 июня 2011

Попробуйте загрузить плагин Jquery ...

http://www.uploadify.com/

Здесь вам нужно будет использовать опцию onSelect

"Опция onSelect позволяет вам запускать пользовательскую функциюдля каждого файла при добавлении в очередь. Функция по умолчанию создает новый элемент очереди для файла и помещает его в очередь. Если пользовательская функция возвращает false, функция по умолчанию не будет выполняться. "

Подробнее

Дайте мне знать, если это работает

3 голосов
/ 13 июня 2011

Зачем нужен плагин jQuery? Показывать div с дополнительными элементами управления можно в одной строке Javascript.

По сути, вам не нужно больше, чем форма, скрыть ее часть с помощью css, и показать ее после нажатия кнопки, используя крошечный кусочек Javascript.

Конечно, вы можете использовать JQuery для его анимации, но это всего лишь модные вещи. Никаких специальных плагинов не требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...