使用autoform我试图创建一个模式,只有在字段有效时才会在提交时关闭。如果字段无效,我不希望模态被忽略。在下面显示的格式中,即使值无效,它也总是会被忽略。
<template name="insertForm">
{{#autoForm schema=schema id="insertForm" type="method" meteormethod="newC"}}
<fieldset>
{{> afQuickField name="Name"}}
{{> afQuickField name="Stuff"}}
<button type="submit" class="btn btn-primary" data-target="#formModal" data-toggle="modal">Submit</button>
</fieldset>
{{/autoForm}}
</template>
答案 0 :(得分:1)
使用Hook执行此操作。此示例代码可以帮助您理解:
var insertFormhook = {
onSuccess: function(update, result) {
if(result){
// ...
Modal.hide('insertForm');
}
}
}
AutoForm.addHooks('insertForm',insertFormhook);
基本上我使用的是peppelg:bootstrap-3-modal,它让我很容易使用bootstrap 3模态。
干杯...