1

У меня должен быть один вопрос, я использую ng-show и ng-hide для отображения параметров в форме на основе опции выбора, однако, когда я отправляю свой контроллер выглядит следующим образом:не включают элементы в ng-hide на форме serialize

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

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


}); 

Итак, когда ... Я представляю, все элементы появляется, даже если скрыты, я хотел бы, чтобы отобразить только те, где отображается нг-шоу.

+1

Вы можете использовать 'нг-if' вместо' нг-show'/'нг-hide' – PSL

+0

В отличие от сайтов форума, мы не используем«Спасибо», или«Любая помощь приветствуется», или подписи на [так]. См. «[Должны ли« Привет »,« спасибо », теги и приветствия удалены из сообщений?] (Http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be -Свободно от сообщений). Кстати, это «Спасибо заранее», а не «Спасибо в продвинутый». –

ответ

0

Вместо ng-show/ng-hide использование ng-if. ng-if будет отображать только те элементы, которые удовлетворяют выражению внутри условия атрибута ng-if.

ng-if="expression" 

 Смежные вопросы

  • Нет связанных вопросов^_^