所选选项的值不保存在集合中:autoform-select2 Meteor

时间:2017-04-20 19:52:07

标签: meteor jquery-select2 meteor-autoform

我创建了一个模式字段(CollectionTest),如下所示。

year: {
        type: String,
        label: "Year",
        autoform:{
            type:'select2',
            options:function () {

                return[{label:"2013",value:3102},{label:"2014",value:4102},{label:"2015",value:5102}]

            }
        }
    }

当我提交autoform时,它会被插入到集合中。但无论年份中选择的选项如何,年份字段始终保存为" 2013" (这甚至不是一个值)。

collectionTest 
{
"_id" : "iysowN69pKWJeajDa",
"year" : "2013"
}

但是当我改变' select2'选择'选择'它工作正常。但我需要实施“选择2”。因为年份字段应该是可搜索的。

我在实现select2字段之前导入了以下包。

aldeed:autoform-select2
natestrauser:select2

1 个答案:

答案 0 :(得分:1)

我不了解select2,但您是否有兴趣尝试selectize

我目前安装了这三个软件包,它们都运行良好。

chhib:selectize-bootstrap-3 
vazco:universe-selectize
comerc:autoform-selectize. 

您的Simple-schema格式大致保持不变,除非您更换' select2'选择'选择'