如何使用JavaScript或JQuery在asp.net中动态添加控件
我有一个与其他一些字段有1:N关系的字段。我需要用户指定有多少元素与该特定字段相关,以使我能够通过JQuery的JavaScript动态创建适当数量的控件 我不想让用户重复输入数据如何使用JavaScript或JQuery在asp.net中动态添加控件,javascript,jquery,jquery-ui,javascript-events,Javascript,Jquery,Jquery Ui,Javascript Events,我有一个与其他一些字段有1:N关系的字段。我需要用户指定有多少元素与该特定字段相关,以使我能够通过JQuery的JavaScript动态创建适当数量的控件 我不想让用户重复输入数据 我怎样才能创建这些控件呢?一种方法是,您可以拥有一个具有某个Id的div,并使用jQuery访问该div,然后将您想要添加的控件的html附加到该div中。(您想要添加的所有动态控件都可以进入该div) 在java脚本中,可以执行以下操作 var previousHtml = $("#ControlsContai
我怎样才能创建这些控件呢?一种方法是,您可以拥有一个具有某个Id的div,并使用jQuery访问该div,然后将您想要添加的控件的html附加到该div中。(您想要添加的所有动态控件都可以进入该div)
在java脚本中,可以执行以下操作
var previousHtml = $("#ControlsContainer").html();
$("#ControlsContainer").html(previousHtml + "<input type='text' value='something'>");
var-previousHtml=$(“#ControlsContainer”).html();
$(“#ControlsContainer”).html(以前的html+”);
谢谢您能告诉我您要动态添加的控件是什么吗?一个Html输入字段“您可能想添加
的名称,否则它们将不会发布到服务器。我很高兴它能工作,但我无法理解上面评论所说的“”部分,请不要”“我提到了工作?我只是好奇。。谢谢:)
var previousHtml = $("#ControlsContainer").html();
$("#ControlsContainer").html(previousHtml + "<input type='text' value='something'>");