简体   繁体   English

应用程式基础:禁用ng的按钮无法使用

[英]Foundation for apps: ng-disabled not working on buttons

I was using a foundation for apps button in a form. 我正在使用表单中的应用程序按钮基础 But ng-disabled isn't working with it. 但是ng-disabled无法使用。

HTML: HTML:

                 <form name="loginForm" novalidate>
                    <div class="grid-block">
                        <div class="grid-content">
                            <input type="text" placeholder="Username" ng-model="formData.username" required/>
                        </div>
                    </div>
                    <div class="grid-block">
                        <div class="grid-content">
                            <input type="password" placeholder="Password" ng-model="formData.password"/>
                        </div>
                    </div>
                    <div class="grid-block">
                        <div class="grid-content">
                            <a class="button" type="button" href="#" ng-disabled="loginForm.$invalid" ng-click="userLogin()">Login</a>
                        </div>
                    </div>
                    {{loginForm.$invalid}}
                </form>

When I use a normal HTML button it is working. 当我使用普通的HTML按钮时,它可以正常工作。

那不是按钮,而是链接href,如果您使用按钮标记,它会很好地工作。

<button class="button" type="submit" ng-disabled="loginForm.$invalid" ng-click="userLogin()">Login</button>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM