Php 我使用colorpicker jquery插件更改背景颜色。如何在Mysql数据库中保存颜色代码
我用过。 如何使用php/ajax jquery获取十六进制值并将其发布到数据库中 我的密码是Php 我使用colorpicker jquery插件更改背景颜色。如何在Mysql数据库中保存颜色代码,php,jquery,jquery-ui,Php,Jquery,Jquery Ui,我用过。 如何使用php/ajax jquery获取十六进制值并将其发布到数据库中 我的密码是 $('#colorSelector').ColorPicker({ color: '#0000ff', onShow: function (colpkr) { $(colpkr).fadeIn(500); return false; }, onHide: function (colpkr) { $(colpkr).fadeOut(500); return false;
$('#colorSelector').ColorPicker({
color: '#0000ff',
onShow: function (colpkr) {
$(colpkr).fadeIn(500);
return false;
},
onHide: function (colpkr) {
$(colpkr).fadeOut(500);
return false;
},
onChange: function (hsb, hex, rgb) {
$('#colorSelector div').css('backgroundColor', '#' + hex);
$('#header').css('backgroundColor', '#' + hex);
}
});
我只更改了代码中的
onChange
函数
$('#colorSelector').ColorPicker({
color: '#0000ff',
onShow: function (colpkr) {
$(colpkr).fadeIn(500);
return false;
},
onHide: function (colpkr) {
$(colpkr).fadeOut(500);
return false;
},
onChange: function (hsb, hex, rgb) {
$('#colorSelector div').css('backgroundColor', '#' + hex);
$('#header').css('backgroundColor', '#' + hex);
$.ajax({
type: 'POST',
url: 'some.php',
data: { 'color': hex },
success:function(result) {
alert('color saved');
}
});
}
});
基于此,
some.php
文件将在数据库中保存颜色。您需要将onChange
函数中的颜色传递给ajax函数,该函数将请求一个php文件将颜色保存在数据库中。没有id,那么我如何将值转换为ajax函数。php jquery仍然存在问题:$sql=“INSERT into colorcoder”(colorhex)值(“$\u POST[hex]”)仍然并没有保存到数据库中:很抱歉稍后的回答,但您会遇到什么错误?