Javascript 使用Jquery和MVC3将表中的选定行添加到另一个表中
我在我的项目中首先使用了MVC3,EF模型 在我看来,我有4张像这样的桌子Javascript 使用Jquery和MVC3将表中的选定行添加到另一个表中,javascript,jquery,asp.net-mvc,asp.net-mvc-3,html-table,Javascript,Jquery,Asp.net Mvc,Asp.net Mvc 3,Html Table,我在我的项目中首先使用了MVC3,EF模型 在我看来,我有4张像这样的桌子 <div class="questionsForSubjectType"> <table> <thead> <tr> <th> Title
<div class="questionsForSubjectType">
<table>
<thead>
<tr>
<th>
Title
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
test
</td>
</tr>
</tbody>
</table>
</div>
用户应该能够选择并添加到另一个表中,假设该表如下所示:
<table id="CustomPickedQuestions>
/* <----- Questions that users chose from the other tables /*
</table>
我要寻找的是,当用户单击一行时,该行将被删除并添加到CustomPickedQuestions,当该行添加到该表时,用户还应该能够将其从CustomPickedQuestions表中删除,然后该行将返回到以前的表
现在我想知道如何在客户端jquery脚本的帮助下实现这一点。对于您提出的特定问题,您的代码中有太多不相关的复杂性。标题很好,但代码不好。不要发布复杂的项目代码,而是使用最少的代码/方法/属性和常用名称(即ProductID、ProductName等)来创建问题的最简单复制。我的教程的第3部分介绍了如何做到这一点。请参见是否要实现这样的功能:?嗯,我正在寻找更有用的功能,如上文所述。稍后,它还假设能够删除自定义拾取的问题。那么,只需使用jquery克隆克隆dom对象,然后使用jquery附加进行附加,类似于$.questions或SubjectType tr.clickfunction{$this.clone.AppendToCustomCompkedQuestions tbody};-当单击行时,它将被复制到目标表。我尝试了jquery脚本,但它不起作用。我需要在我的行中添加一些内容吗?您需要添加空的tbody,否则选择器将不起作用。使用tbody/thead来区分标题。样品