countryList
我有一个表格,可以在其中选择列表stateList
。这些中的每一个也有一个集合countrys
和“状态”。
根据所选国家/地区,我希望stateList
仅显示属于所选国家/地区的那些州。
在 states 集合中有一个 field country,所以我可以根据它进行过滤。
我无法处理创建stateList
????的代码
经过数小时的试验和反复试验,我变成了这样:
Template.registerPartnerStep2.events({
'click #countryList': function (event, template) {
var x = myTrim($("#countryList").val());
var y = (Countrys.findOne({country: x}));
var z = y.nr;
},
'focus #stateList': function (event, template) {
event.preventDefault();
var x = myTrim($("#countryList").val());
var y = (Countrys.findOne({country: x}));
var z = y.nr;
if (typeof(this.stateSub) !== 'undefined') {
this.stateSub.stop();
}
this.stateSub = Meteor.subscribe('stateList', z);
}
})
有人可以进一步帮助我吗?