gpt4 book ai didi

javascript - 一旦我更改值如何重新加载助手

转载 作者:行者123 更新时间:2023-11-28 07:49:56 25 4
gpt4 key购买 nike

我试图在用户选择一个选项后过滤我的页面中的信息,因此我创建了一个“更改”事件并通过 session 通过帮助器传递值,其正常控制台日志看起来像传递的值正常,但它似乎助手没有刷新或其他什么原因,因为不返回带有新值的查找,实际上不执行任何操作,显然有问题,对不起我的超基础英语,我希望你理解并帮助我,谢谢你的时间!

模板

<select id="mostrarTiposMenu" class="form-control">

{{#each mostrarMenus}}
<option value="{{nuevoTipoMenu}}" onchange="getMenu()">{{nuevoTipoMenu}}</option>
{{/each}}
</select>

事件和助手

Template.main.events({
"change #mostrarTiposMenu": function(evt) {
var newValue = $(evt.target).val();
Session.set("valueMenu", newValue);
console.log("yo estoy en el event " + newValue);
}
});


Template.main.helpers({
mostrarMenus : function(){
return Menu.find();
},
mostrarPrimerDia: function(){
var searchMenu = Session.get("valueMenu")
console.log("Yo estoy en el helper " + searchMenu)
var server = TimeSync.serverTime()
var diaDeHoy = moment(server).locale("es").add(0,'days').format('dddd');
return Promociones.find({'metadata.diaOferta' : { $in: [diaDeHoy] } },{'metadata.tipoMenu' : { $in: [searchMenu] } });
}
});

最佳答案

您是否尝试过使用刷新选项

$('selectmenu).refresh();

关于javascript - 一旦我更改值如何重新加载助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26968931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com