提交后,流星形式文本框不清除

时间:2017-01-31 18:26:49

标签: javascript forms mongodb meteor meteor-blaze

我正在运行Meteor 1.4并且我尝试使用提交按钮来保存文本框我已经在每篇关于此问题的博客文章中都是红色的,但没有任何修复它

这是我的HTML

<template name="NeuesEvent">
     <head>
    <title>Event_Planner</title>
  </head>

  <body>
    {{> NavBar}}

        <form class="add-event" >
            <input type="text" name="name" placeholder="Event Name" />
            <input type="submit" value="Bestätigen" />
        </form>

  </body>
</template>

这是js

Template.NeuesEvent.events({
    "submit .add-event": function(event){
        var name = event.target.name.value;

        Events.insert({
            name: name,
            createdAt: new Date()
        });

        event.target.text.value = "";

        return false;
    }
});

一切都在正确的文件夹中工作正常只有清除功能没有工作帮助真的很感谢谢谢;)

1 个答案:

答案 0 :(得分:1)

这可能只是一个错字:

试用此代码:

Template.NeuesEvent.events({
    "submit .add-event": function(event){
        var name = event.target.name.value;

        Events.insert({
            name: name,
            createdAt: new Date()
        });

        event.target.name.value = "";

        return false;
    }
});

将行event.target.text.value = "";更改为event.target.name.value = "";