如何根据AngularJS输入类$invalid将Twitter Bootstrap类设置为错误
How to set Twitter Bootstrap class to error based on AngularJS input class $invalid?
如果Angular无效,我不知道如何在引导程序上出错。尝试使用此链接:但没有任何帮助。http://blog.yodersolutions.com/bootstrap-form-validation-done-right-in-angularjs/
我做错了什么
um
<div class="form-group">
<label class="col-md-1" for="totalWeight">Total Weight</label>
<div class="col-md-1">
<input class="form-control" type="number" max="3000" min="0" name="totalWeight" ng-model="totalWeight" ng-change="calcData()" required>
<span style="color:red" ng-class="{ 'has-error':pasteForm.totalWeight.$dirty && pasteForm.totalWeight.$invalid"}>
<br /><span ng-show="pasteForm.totalWeight.$error.required">Total Weight is required!</span>
<span ng-show="pasteForm.totalWeight.$error.max">Max value 3000!</span>
</span>
</div>
<label class="col-md-1" for="num">%Number</label>
<div class="col-md-1">
<input class="form-control" name="num" type="number" min="0" max="100" ng-model="num" ng-minlength="0" ng-change="calcData()" required>
<span style="color:red" ng-show="pasteForm.num.$dirty && pasteForm.num.$invalid">
<br /><span ng-show="pasteForm.num.$error.required">Num is required!</span>
<span ng-show="pasteForm.num.$error.max">Max value 100!</span>
</span>
</div>
</div>
根据其中一个答案,我需要一个<form>
标签。在一个标签中它有效,但在另一个标签则无效,为什么?
你对表格的看法是正确的。在一个<form>
中,我的页面看起来很糟糕,但它可以工作,但在另一个CCD20中,它看起来很好,但不起作用。
帮助?
<form ng-controller="someName" class="mainDataDiv" id="someName2" novalidate ng-cloak> //here it works
<form id="main-panel" class="col-lg-12" ng-controller="someName" novalidate ng-cloak> // here it dosent works
您错过了<form></form>
标签
使用类似:
<form name="pasteForm">
....
</form>
语法错误:span标签中"
应该在}
之后。使用}">
代替"}>
,使用or
运算符(||
)代替and
运算符(&&
)
<span style="color:red" ng-class="{ 'has-error':pasteForm.totalWeight.$dirty || pasteForm.totalWeight.$invalid}">
相关文章:
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- Twitter Bootstrap 2.1.0子菜单在Responsive上看起来很混乱
- 在Twitter BootStrap嵌套下拉列表中托管一个选择列表(IE 9特定)
- 通过javascript for Twitter Bootstrap动态更改进度条的颜色
- Twitter Bootstrap Carousel 在向左或向右滑动控制时不断向上移动
- 自动更改 Twitter Bootstrap 选项卡
- Ajax content for Twitter Bootstrap Popover
- Twitter Bootstrap的Tab插件中“data-api”是什么意思
- Twitter Bootstrap - 带有动态变化插入的工具提示
- 扩展 Twitter Bootstrap 的模态插件
- 如何创建一个“下一步”按钮,使用 Java 脚本和 Twitter Bootstrap 切换选项卡
- 创建一个复选框按钮的散列,这些按钮在单击时在Twitter Bootstrap Button组中处于活动状态
- Ember.js and Twitter Bootstrap Popover
- 将函数绑定到Twitter Bootstrap Modal Ajax Complete
- 如何根据AngularJS输入类$invalid将Twitter Bootstrap类设置为错误
- Twitter Bootstrap药丸的问题
- 如何获得Twitter Bootstrap Modal'的invoker元素
- Twitter Bootstrap Popover添加了一个带有事件的回调函数
- Twitter Bootstrap - 如何检测媒体查询何时开始
- Twitter Bootstrap Modal does not appear