【问题标题】:How to create dynamic control in MVC4如何在 MVC4 中创建动态控件
【发布时间】:2013-10-30 11:01:09
【问题描述】:

我为员工创建了一个注册表单。在那种形式中,我有一个称为技能的领域。

如果员工单击“添加其他技能”按钮,则应创建一组新的技能文本框。

同样,技能文本框的数量应根据按钮点击的次数动态创建。

在asp.net MVC4中是否可以实现。

【问题讨论】:

标签: .net asp.net-mvc-4 c#-4.0 webforms


【解决方案1】:

使用 Jquery 选择器选择要添加的元素并附加到父元素。

一些样本:

http://coursesweb.net/jquery/add-remove-elements-content-jquery

Add / Remove Elements Dynamically

【讨论】:

    【解决方案2】:

    试试:

    <a href="#" id="new-skill"> Add another skill </a>
    

    脚本文件

    <script>
        $(function() {
            $("#new-skill").on("click", function(ev) {
                 ev.preventDefault();
                 $("#idOfYourForm").append("<input type='text' name='skill' />");
            });
        });
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-22
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-26
      相关资源
      最近更新 更多