Javascript 不要将元素包含到ng hide on form serialize中

Javascript 不要将元素包含到ng hide on form serialize中,javascript,css,angularjs,angularjs-ng-show,angularjs-ng-if,Javascript,Css,Angularjs,Angularjs Ng Show,Angularjs Ng If,我只有一个问题,我使用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 hide在基于选择选项的表单上显示选项,但是,当我提交控制器时,如下所示:

app.controller("MyCtrl", function($scope) {

   $scope.submit = function(event) {
       var element = event.currentTarget;
       //so when....
       console.log($(element).serialize());
   };


});
所以当。。。我提交,所有元素都会显示,即使隐藏了,我只想显示那些显示ng show的元素。

使用ng if代替ng show/ng hide。 ng if将仅呈现满足ng if属性条件内表达式的元素

ng-if="expression"

如果我们不使用感谢、感激的帮助或签名来代替ng show/ng hideUnlike论坛站点,您可以使用ng。看见顺便说一句,这是提前感谢,不是提前感谢。