2015-01-09 5 views
-2

임과 처음에 숨겨진 형태 갖는 변경 NG를-그렇다면 그시계 DOM은 AngularJS와

나중에 내가 양식을 숨김 해제와 함께 내 양식에 내가 가지고있는 BTN를 제출하려고에 DOM에서 제거 이

<form action="post.php" ng-if="success == true" method="post"> 

<input ng-model="test" id="openPaymentButton" type="submit" value="test"> 
</form> 


$("#openPaymentButton").click(); 

답변

0

ng-if의 ng-hide/ng-show를 사용하십시오. ng-if는 DOM의 요소를 렌더링하지 않습니다. 여기서 ng-hide/ng-show는 DOM의 요소를 렌더링하고 조건에 따라 숨기거나 표시합니다.

<form action="post.php" ng-show="success == true" method="post"> 

<input ng-model="test" id="openPaymentButton" type="submit" value="test"> 
</form> 
+0

문제는 사용자 캔트 입력 필드로 조작되도록 형태가 DOM에서 제거 될 필요가 있다는 것이다 (포함하지 않았 음 퀘스트에서) – Sjmon