Dobiti vrednost colorpicker-a

Dobiti vrednost colorpicker-a

offline
  • PHP programer
  • Pridružio: 26 Okt 2007
  • Poruke: 1064
  • Gde živiš: u Apache

Napisano: 16 Nov 2014 16:07

Pozdrav,

ne znam kako da dobijem vrednost custom colorpickera,gde sam definisao neku svoju paletu nijansi.
Takođe ne znam kako da ga pozovem.

Kad iz fajla funkcija pozovem default colorpicker,
 $html .= '<div class="extra_fields">Nijanse*<label></label><br /><input type="color"  id="full"    value="'.$_GET['full'].'" /></div>';   
dobijem ga na stranici i odabirom boje , vrednost se šalje dalje u porudžbinu.

Ovde sam probao svašta da ubacim u input ali ne vredi.

Input type za default colorpicker je COLOR, a moj CUSTOM colorpicker je npr.,
<input type='text'  id="full" />

Kad u izlaz $html ubacim input text i id full , dobijem samo tekstualno polje. Moj colorpicker bez problema dobijem na stranici ali tu ne mogu da mu očitam selektovanu vrednost

Ako je default input type COLOR , koji bi onda bio za custom picker?

Može i druga varijanta, ako je izvodljivo , da sa stranice CUSTOM colorpickera dobijem vrednost selektovane boje koju bih vratio nazad /prosledio u tekstualno polje kroz $html , koji bi se opet očitavao na toj istoj stranici.

Ovo je inače http://bgrins.github.io/spectrum/ koji ja koristim.

Kod mog pickera
$(".basic").spectrum({     color: "#f00",     change: function(color) {         $("#basic-log").text("change called: " + color.toHexString());     } }); $("#full").spectrum("get")({     color: "#ffe3af",     showInput: true,     className: "full-spectrum",    name: "color2",     showInitial: true,     showPalette: true,     showSelectionPalette: true,     maxPaletteSize: 10,     preferredFormat: "hex",     localStorageKey: "spectrum.demo",     move: function (color) {                       $('#result').css('background-color',color.toRgbString());             },     show: function () {         },     beforeShow: function () {         },     hide: function () {         },     change: function() {             },     palette: [          ["rgb(255, 227, 175)","rgb(255, 235, 202)","rgb(255, 229, 196)","rgb(253, 237, 214)","rgb(255, 229, 199)","rgb(254, 236, 215)"]     ] });

Ako postoji i neka treća varijanta sa nekim drugim pickerom koji bih prosledio iz funcija, može i to, hvala.

Dopuna: 18 Nov 2014 21:33

Da preinačim pitanje,

može li se colorpicker u kodu iznad pozvati kao php varijabla ?

Default colorpicker se inače poziva sa input type COLOR a ako može da se očita kroz value npr.,

<input type="text" value="<?php echo $colorpicker_varijabla; ?>" />



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 917 korisnika na forumu :: 2 registrovanih, 1 sakriven i 914 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: lcc, Marko Marković