动态创建模态页面

时间:2014-06-14 09:06:19

标签: javascript jquery html modal-dialog

我有一个概念性的问题,当我想在我的页面中创建一个模态时,总是在页面中包含我的模态的html,如下所示:

<div class="my-modal">
 <form action="/home/index">
  <input type="text" class="txt-name"/>
  <input type="text" class="txt-last-name"/>
  <input type="submit" value="register!"/>
 </form>
</div>

通常我会通过jquery插件显示此模式,例如blockUI等。 现在我脑子里有一些问题,我想做到最好:

  • 总是我应该在我的html页面中包含此部分,但也许是 用户不需要使用它,也许他需要另一个部分,但我 使用记忆。
  • 使用此模态表单时,总是需要重置或重新初始化我的 模态形式,当我拥有这样的东西时,它很无聊 页面中有多个模态。

所以我需要一种技术,插件等来处理这些问题。 对此有何想法?

更新

经过一些搜索,我认为应该使用像requirejs这样的库,但我不知道如何......

1 个答案:

答案 0 :(得分:0)

RequireJS会根据需要加载模板,但不加载标记!

注意这个:

角度&gt; ng-if&gt;自定义指令(transclude:true)