0
我的顏色選擇器Spectrum工作正常,但我不能讓它通過$ _POST發送變量。
JQ
$("#acc").spectrum({
color: "#f00",
change: function(color) { this.value(color.toHexString()); },
});
$("#bgc").spectrum({
color: "#f00",
change: function(color) { this.value(color.toHexString()); },
});
HTML
<label for="s_cl">
<li class="sett"><input name="acc" type='text' id="acc" /> Accent color</li>
</label>
<label for="bg_cl">
<li class="sett"><input name="gbc" type='text' id="bgc" /> Background color</li>
</label>
PHP(submit.php)
if (isset ($_POST['acc'])) {
echo $_POST['acc'];
}
echo '<br>';
if (isset ($_POST['gbc'])) {
echo $_POST['gbc'];
}
我要補充一點,所有其它變量都被張貼和正確顯示。我需要通過$ _POST發送我的Spectrum Color Picker變量。此外,這就是我的表格標題:
<form method="post" id="sett-form" action="submit.php">
輸入元素通過'value'屬性發送數據。我的猜測是這個'spectrum'插件沒有將數據分配給'value' –
@SterlingArcher我怎麼能通過Spectrum插件發送變量? – Kajcioch
我不知道,我沒有用過頻譜。分配值。谷歌它,它不會那麼辛苦。 –