プロジェクトでMVC 3、EF Model Firstを使用しています。JqueryとMVC3を使用してテーブルから選択した行を別のテーブルに追加
私の見解では、私はこれらが好きな4つのテーブルがあります。
<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
Table
から削除することができます。その後、その行は以前のTable
に戻ります。
これで、クライアントサイドのjqueryスクリプトの助けを借りて、これをどのように達成できるのだろうかと思いました。
このようなものを実装しますか:http://jqueryui.com/demos/droppable/#shopping-cart? – Artem
Hmmm私は上で説明したように、より使いやすい機能を探していました。そして、後でそれはまた、カスタムピッキングされた質問を削除することができると仮定します。 – Obsivus
さて、jquery cloneを使ってdomオブジェクトをクローンしてから、 '$("。questionsForSubjectType tr ")のようなものを追加してjquery appendを追加してください。 tbody ")}); ' - 行がクリックされるとターゲットテーブルにコピーされます – Artem