【发布时间】:2017-04-22 12:05:57
【问题描述】:
我有一个基本问题,我不明白为什么它不起作用
<div class="footer">
<div class="row writing">
<p>{{slogan}}</p>
</div>
{{send()}} //check if the function is there
<div class="container">
<form name="userForm" ng-submit="send()" novalidate>
<div class="form-group col-md-6">
<ng-form name="userMail">
<input name="mail" type="email" ng-model="varmail" class="form-control" placeholder="Your mail" required>
<!--<p class="help-block" ng-show="userMail.mail.$invalid">Valid Email Required</p>-->
</ng-form>
</div>
<div class="form-group col-md-6">
<ng-form name="userMarket">
<input type="text" ng-model="varmarket" class="form-control" placeholder="huhu"
required>
</ng-form>
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary flat-butt">{{butLabel}}</button>
</div>
</form>
</div>
</div>
所以我可以看到该功能在那里,但 ng-submit 不会触发任何东西。 注意这里是孤立作用域,函数传入成功。
谢谢。
更新:我在这里创建了一个 Plunk,但它也不起作用 http://plnkr.co/edit/CULSC4ajGfid25sEaT34?p=preview
【问题讨论】:
-
任何控制台错误?
-
什么都没有
-
你能提供一个 Plunkr 吗?您是否在路由器中指定控制器?
-
我在帖子中添加了一个 Plunkr,所以显然它也不起作用
标签: javascript angularjs forms ng-submit