Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从下拉列表中动态添加对象到列表_Javascript_C#_Jquery_Asp.net Mvc - Fatal编程技术网

Javascript 从下拉列表中动态添加对象到列表

Javascript 从下拉列表中动态添加对象到列表,javascript,c#,jquery,asp.net-mvc,Javascript,C#,Jquery,Asp.net Mvc,我将尝试用最简单的术语来表达,希望有人能帮助我。我是MVC的新手,我正在努力学习诀窍 我有一个用租户对象填充的下拉列表 我希望用户能够在下拉列表中选择租户,并将该租户添加到列表(可枚举的租户对象)中,并显示在下拉列表下方名为“添加的租户”的部分中,同时从下拉列表中删除所选租户 我不希望这些租户稍后再添加到数据库中,因为这是一个创建租约的表单,我希望他们填写完租约的其余部分,然后一次创建所有内容 我希望有人能帮助我,或者至少给我指出正确的方向。是的,我已经搜索过了,但还没有找到任何对我有帮助或我理

我将尝试用最简单的术语来表达,希望有人能帮助我。我是MVC的新手,我正在努力学习诀窍

我有一个用租户对象填充的下拉列表

我希望用户能够在下拉列表中选择租户,并将该租户添加到列表(可枚举的租户对象)中,并显示在下拉列表下方名为“添加的租户”的部分中,同时从下拉列表中删除所选租户

我不希望这些租户稍后再添加到数据库中,因为这是一个创建租约的表单,我希望他们填写完租约的其余部分,然后一次创建所有内容

我希望有人能帮助我,或者至少给我指出正确的方向。是的,我已经搜索过了,但还没有找到任何对我有帮助或我理解的东西


编辑:列表可以是对象,也可以是id,甚至是选择列表。最终的游戏是使用该列表将它们添加到集合中,该集合是一对多关系。该列表还将用于用租户信息填充局部视图,类似于标签在堆栈溢出中的工作方式。

虽然不清楚要添加到什么“列表”(即UL或表单选择列表),但该解决方案将在javascript中完成,而不是ASP

试着在上面做一些搜索。例如:


您需要javascript/query来处理客户端事件。但您可能会发现,只需使用所有租户的列表框或复选框列表,这些值就可以发回,而不需要任何javascript来修改DOM。此时的列表可以是租户的和对象,也可以只是id的列表。有了这个列表之后,我很确定我可以用一个局部视图来处理其余的部分,该视图加载租户信息以显示名称。是的,我想我需要一些javascript来完成这个,我会看看你发布的内容。