不要在窗体序列化时将元素包含在 ng-hide 中
do not include elements into ng-hide on form serialize
我必须一个问题,我正在使用ng-show和ng-hide在基于选择选项的表单上显示选项,但是,当我提交时,我的控制器如下所示:
app.controller("MyCtrl", function($scope) {
$scope.submit = function(event) {
var element = event.currentTarget;
//so when....
console.log($(element).serialize());
};
});
所以当...我提交,即使隐藏了所有元素,也会出现所有元素,我只想显示显示 ng-show 的元素。
而不是ng-show
/ng-hide
使用ng-if
。 ng-if
将仅呈现那些满足属性条件内表达式ng-if
元素。
ng-if="expression"
相关文章:
- 如果 e.keyCode 是“输入”按钮,并且元素包含其他文本,则验证条件
- 不要在窗体序列化时将元素包含在 ng-hide 中
- 如果元素包含某些文本
- 元素包含的特定类的 jQuery 计数
- 当表单元素包含带有一些特殊符号的id时,jQuery验证器会出错'无法识别的表达式'
- 若最近的元素包含字符串,则将类添加到元素中
- 如果DOM元素包含字符串,请删除该元素
- 比较el.text()===“;字符串“;即使元素包含“”;字符串”;
- Javascript If List元素包含'不管怎样',don't显示
- font- family:宋体;If元素包含非拉丁字符
- 如果元素包含h1,则从另一个元素中删除h1
- 如何在按下ASP:按钮时使html元素包含文本
- 如果另一个元素包含带jQuery的字符串,则隐藏特定元素
- Bacon.js“splitting"包含数组的事件,每个元素包含多个事件
- 当元素包含类时,如何勾选复选框?
- If数组元素包含一个句号
- 安全问题,当json元素包含html
- 隐藏元素如果另一个元素包含字母,则显示其他元素
- 如何检测哪个元素包含所有其他X元素
- 查找父元素包含文本的jquery元素