Я использую модальный с бутстрапом, поэтому у меня модальный с 3 вкладками. В одном из этой вкладки у меня есть выбор, как это:Модальная бутстрап исчезает со сменой события Метеор
<div class="modal-body">
<ul class="nav nav-tabs" id="TabModal">
<li><a href="#onglet1" data-toggle="tab">Libre</a></li>
<li><a href="#onglet2" data-toggle="tab">Complexe</a></li>
<li><a href="#onglet3" data-toggle="tab">Questionnaire</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane" id="onglet1">
<span class="label label-primary">Choose your collections :</span><br /><br />
{{>eachCollections}}
{{#if collectionChoose 1}}
<label style="float:left;">Par : </label>
<select class="form-control" style="width:200px;float:left;" id="widgetFilterSelectPanelistes">
<option value="none">-- none --</option>
<option value="name">Name</option>
<option value="age">Age</option>
<option value="city">City</option>
</select>
{{>eachKeyPanelistes}}
{{#if panelistChoose "name"}}
<select class="form-control" style="width:200px;">
{{#each panelistes}}
<option value="{{name}}">{{nom}}</option>
{{/each}}
</select>
{{/if}}
{{else}}
{{#if collectionChoose 2}}
<p>participants</p>
{{/if}}
{{/if}}
В модальном я использую выбрать и при изменении выбора значения I показать другой выбор и т.д. ...
Для этого шаблона I есть JS файл, как это:
Template.eachCollections.helpers({
collections : function() {
return Collec.find();
}
});
Template.eachCollections.events({
'change #eachCollectionsSelect' : function() {
var selected = document.getElementById('eachCollectionsSelect').value;
Session.set('selectedCollections', selected);
}
});
Template.widgetFilter.collectionChoose = function (param) {
return parseInt(Session.get('selectedCollections')) === param;
}
Но когда я trigge событие на изменение выбора, модальный disepear ...
у вас есть решение?
Powaaaaaa !!! Ты босс !!! – Ricklemer
но это не работает: S Я пытаюсь отредактировать код – Ricklemer
Я забыл помощника showMyModal в родительском шаблоне, теперь это должно сработать! – saimeunt