2016-04-20 1 views
0

У меня есть приложение, в котором пользователи могут отправлять сообщения для просмотра, когда они нажимают кнопку добавления сообщения. Я использую бутстрап, чтобы подтвердить свой выбор. Модификация bootstrap содержит кнопку «подтвердить», которая фактически вызывает функцию.Запуск функции с помощью `ng-click` внутри bootstrap modal

По какой-то причине эта кнопка не работает, если она находится внутри модального. Он работает, если он размещен вне всего модального объекта в любом месте тега тела.

Ниже приведен код:

<button type="submit" id="createPostBtn" class="btn btn-default" data-toggle="modal" data-target="#confirmModal">CONFIRM & SEND POST</button> 

<div class="modal-footer"> 
    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 
    <button type="submit" class="btn btn-default" ng-click="addPost('<%= uid %>')">Confirm</button> 
    </div> 

Что я здесь отсутствует? Любая помощь будет оценена.

+0

, где вы добавили форму? внутри модального или снаружи? –

+0

@BimalDas форма вне модального. – Skywalker

+0

Вы хотите сказать, что ng-click = addPost() не вызывает функцию, которую вы ожидаете? –

ответ

0

Если вы хотите использовать bootstrap modal в своем проекте angularJS, вы должны использовать директивы UI Bootstrap. посетите this

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