将 jPicker 字段设置为空值

Posted

技术标签:

【中文标题】将 jPicker 字段设置为空值【英文标题】:Set jPicker field to empty value 【发布时间】:2014-08-07 14:24:22 【问题描述】:

我在表单中使用 jPicker 作为颜色选择器。 我所要做的就是清除它的值,然后将它的窗口/图标设置为“未选择颜色”状态。

我尝试了以下方法:

$(':input[name="color"]').val(''); //Access its value directly. (Does not affect jPicker)

2:

$.jPicker.List[0].color.active.val('hex', '', this); //Set color to black and input value to 000000, instead of empty string

3:

$.jPicker.List[0].color.active.val(null, '', this); //Does nothing

这 3 种方法似乎都没有正常运行。 提前致谢。

【问题讨论】:

【参考方案1】:

这对我有用:)

$.jPicker.List[0].color.active.val('v', null); 

示例如下:http://jsfiddle.net/3Up7n/

【讨论】:

谢谢。我认为它在第二个参数处是空字符串和 null 之间的区别

以上是关于将 jPicker 字段设置为空值的主要内容,如果未能解决你的问题,请参考以下文章

access数据库里面字段设置可以为空值和非必填的方法

Jackson忽略空字段

导入到 phpmyadmin 时如何设置空值?

将空值设置为缺失表字段的默认值

Laravel将DB字段设置为空数组

Hibernate Envers审计@Embedded与throws中的基本类型无法在fetch上将字段设置为空值