如何使用html格式的拾色器以及如何将其发送到数据库

|| 我正在Dreamweaver中创建一个html表单,它需要用户选择一种颜色。现在,我继续浏览小部件浏览器,并添加了他们拥有的颜色选择器jquery小部件。我的问题是,如何将这些信息发送到我已设置的sql数据库中。问题的另一种形式是颜色是什么数据类型。 提前致谢!     
已邀请:
        在您的数据库中只包含一个varchar(6)字段,然后简单 页面上的“ 0”字段。 为了实现渐进式增强/平滑降级,您可以通过使用一个jQuery插件进一步扩展此功能,该插件使用户能够“挑选颜色”。即,当文本字段成为焦点时,将弹出一个颜色选择器,使用户可以轻松选择颜色。插入后,一旦做出选择,该字段将使用6位十六进制颜色值进行更新,例如,黑色为000000,白色为FFFFFF。你明白了。 然后,您可以将其插入数据库中。 这样做的另一个好处是,它允许知道十六进制代码的用户只键入它,或者如果他们想使用颜色,就可以自己选择一个。另外,未启用Javascript的客户端也不会因此受到不利影响,并且仍然可以填写表单,而只需要通过代码手动输入即可。 希望这可以帮助。     
        您可以将信息以十六进制颜色代码发送到sql数据库,请查看: http://blog.meta100.com/post/600571131/mcolorpicker 您可以将其作为普通的varchar(6)存储在数据库中。 编辑: 最好将其作为普通char(6)存储在数据库中。     
        您将数据发送到服务器端脚本,该脚本会将其添加到数据库中。您可以通过ajax(http://api.jquery.com/jQuery.ajax/)进行此操作。为什么不将其存储为字符串?     
        多亏了HTML5,您可以简单地使用新的\“ color \”输入字段类型:
<input type=\"color\" name=\"my_color\" />
表单提交将其作为十六进制颜色值发送(例如,white = #ffffff)     

要回复问题请先登录注册