如何在MVC4中创建动态控件

时间:2013-10-30 11:01:09

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

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

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

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

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

2 个答案:

答案 0 :(得分:0)

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

一些样本:

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

Add / Remove Elements Dynamically

答案 1 :(得分:0)

尝试:

<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>