2016-10-30 2 views
-2

사용자가 gyphicon-plus를 클릭 할 때마다 또는 일반 버튼이 더 이상적 일 때마다 텍스트 상자를 생성 할 수 있습니까? 나는 팝업이 나타나면 사용자가 자이 콘 플러스 버튼 &을 클릭하여 텍스트 상자를 생성 할 수있는 모토를 만들려고합니다.gyphicon-plus를 클릭 할 때 텍스트 상자 생성

감사합니다.

+0

더 많은 정보를 제공합니다. 또한 해당 동작을 포함하려는 환경에 대한 정보도 도움이 될 것입니다. Webforms, MVC, Ajax 등. 지금 당장 귀하의 질문은 "내가하고있는 일을 추측하고 내 문제를 해결하십시오"와 비슷합니다. – Schadensbegrenzer

답변

0

컨트롤러에이 기능을 추가하기 만하면되지만 DOM을 조작 할 때마다 지시문을 사용하는 것이 가장 좋습니다.

이 지침 정의 : 당신의 HTML에서 그런

app.directive('addInput', function($compile){ 
    return { 
    restrict:'E', 
    template:'Click symbol to add <span ng-click="addTextBox()" class="glyphicon glyphicon-plus" aria-hidden="true"></span>', 
    link: function(scope, element){ 
     scope.addTextBox = function() { 
     var el = $compile('<input type="text">')(scope); 
     element.parent().append(el); 
     }; 
    } 
    } 
}) 

당신이 좋은 것 지금까지 성취 한 그 무엇에 대한

<add-input></add-input> 
+0

왜 그가 각도를 사용한다고 가정합니까? – Schadensbegrenzer

+0

오 각도 태그 섹션에 있다고 생각했습니다. 우연히 자바 스크립트를 우연히 찾아봐야 만합니다. –

관련 문제