Jquery Colorpicker показать значение в поле ввода - PullRequest
0 голосов
/ 23 декабря 2011

Я использую этот плагин colorpicker: http://www.eyecon.ro/colorpicker/

Как я могу показать начальное значение в поле ввода?

Вот JSFiddle, что у меня есть: http://jsfiddle.net/z6Ddy/

Ответы [ 2 ]

1 голос
/ 23 декабря 2011

Я предполагаю, что вы сохраните значение в базе данных для последующего использования. Если это так, вы захотите использовать любой язык сценариев по вашему выбору для заполнения ввода текста, фона div, который показывает цвет, и атрибута цвета инициализации Color Picker.

Таким образом, в основном, вы проверите, есть ли значение, установленное в базе данных, и если да, вставьте шестнадцатеричное значение в свойство background-color стиля div, атрибут value текстового ввода и Свойство "color" инициализации палитры цветов.

Если значение не установлено, вы можете установить значение по умолчанию, скажем "# FF0000."

Я обновил скрипку, добавив комментарии, в которые вы будете вставлять данные с помощью скрипта или ajax, но ваш вопрос больше ориентирован на PHP или .NET, чем jQuery и Color-picker.

1 голос
/ 23 декабря 2011

Не используйте attr для установки значения

$('#colorSelector input').attr('value', '#' + hex);

Вместо этого используйте

$('#colorSelector input').val('#' + hex);
...