【问题标题】:Get inputs values from 2 templates in Meteor js从 Meteor js 中的 2 个模板获取输入值
【发布时间】:2017-10-22 04:56:45
【问题描述】:

如何从另一个模板中的 webelements 中获取值,该模板在另一个模板中称为把手。

< template name="temp1">
   <input type="text" name="new">
   {{> temp2}}
</template>

< template name="temp2">
   <input type="text" name="new2">
</template>

temp1.js 文件

Template.temp1.events({
    'submit .formclass': function(event){
        var new1 = event.target.new1.value;
        var new2 = ho//how do I get the value since it is not on this same form
    }
});

【问题讨论】:

    标签: javascript templates meteor meteor-blaze handlebarshelper


    【解决方案1】:

    您可以尝试使用模板的find() 方法。如果失败了,你总是可以使用 jQuery 来获取确切的元素。

    Template.temp1.events({
        'submit .formclass': function(event, template){
            var new1 = template.find('[name=new1]').value;
            var new2 = template.find('[name=new2]').value;
        }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-11
      • 1970-01-01
      • 2016-07-01
      • 2020-09-29
      • 1970-01-01
      • 2015-11-03
      相关资源
      最近更新 更多