在Meteor Collection上插入后重置输入值
Reset input value after insertion on Meteor Collection
我想将我的输入值清除为",在Meteorjs上成功插入DB后,我知道我可以通过.getElemenyById('id').value=";,但它不能正常工作,我有这个代码
Template.agregado.events({
'click #agregarMenu' : function(event){
event.preventDefault();
var nuevoMenu = document.getElementById('nuevoTipoDeMenu').value;
Meteor.call('insertarNuevoMenu', {nuevoTipoMenu: nuevoMenu});
}
其中#agregarMenu是一个类似的按钮
<button class="btn btn-default" id="agregarMenu" type="submit">
我的输入看起来是这样的:
<input id="nuevoTipoDeMenu" class="form-control" placeholder="Agregar Tipo de Menu">
我只想知道把这个代码放在哪里
var resetMenu = document.getElementById('nuevoTipoDeMenu').value ="";
因此,在插入值之后,输入值变为"
感谢
您想要传递一个回调来插入,如下所示:
Template.agregado.events({
'click #agregarMenu' : function(event){
event.preventDefault();
var nuevoMenu = document.getElementById('nuevoTipoDeMenu').value;
Meteor.call('insertarNuevoMenu', {nuevoTipoMenu: nuevoMenu}, function (error) {
if (error) {
// there was en error, item not inserted
} else {
var resetMenu = document.getElementById('nuevoTipoDeMenu').value ="";
}
});
}
相关文章:
- 我如何在数字插入中使用逗号,这样它就不会'不要破坏我的输入字段
- 如何jQuery-Add按钮最多插入10个新输入
- 为更改的输入返回插入符号位置的逻辑
- 通过javascript以编程方式将文件插入HTML输入
- 如何在dom元素中插入输入标记数据插件
- 如何使用JS在中间输入文本中动态插入字符
- 将文件插入到另一个输入的输入
- 我想插入要链接的输入值
- 在列表项中插入错误值的文本输入
- 从输入中提取数字,并插入一个等式javascript
- 在DOM中以img的形式插入文件输入
- 在输入文本框的文本中间插入键盘字符值
- 在输入中每 4 个字符后插入短划线
- 将JS中的一个变量插入Django表单输入字段
- 将数据插入输入值-AngularJS
- 在用户为下一次输入插入数据后清空文本字段
- 如何在编码器中使用具有相同名称的多个输入插入数据
- 将用户输入插入到对象数组中
- 将多个具有相同名称的文本输入插入到 MySql 中的一个单元格中
- 使用Switch语句来更改值&根据预先存在的值为文本输入插入标签