2012-02-05 10 views
0

すべてjstreeまたはdynatreeの1つのノードに複数のチェックボックスを入れることはできますか?

jstreeまたはdynatreeの1つのノードで複数のチェックボックスを使用できますか?

私はasp.netのMVCへの新たなんだと私はこの1つ

chkbox1 USA

chkbox2 AK chkbox3 AZ chkbox4 MO 
    chkbox5 CA chkbox6 MI chkbox7 NY 

chkbox2英国

に多少似たシナリオに取り組んでいますユーザーは国レベルのチェックボックス(例:chkbox1)をクリックし、その国の下にあるすべての州のIDを投稿してデータベースに保存するようにフォームを送信します。ユーザーが2つの状態のみを選択してフォームを送信すると、選択された状態のIDが投稿され、データベースに保存されます。

私はこれにトライステートのチェックボックスを使用することを考えていました。これまでのところ、jsTreeやdynaTreeのようなものが最良の候補になりました。

あなたが気づいたように、私は1つのノードに複数のチェックボックスを表示したかったので、jsTreeまたはdynatreeを使ってこれを実現できるかどうかはよく分かりません。

jsTreeはこれを回避することなくそのままサポートしているようです。私は間違っている可能性がありますし、これを行うことができれば私を修正してください(例やリンクは素晴らしいでしょう)。私はdynatreeについてはあまりよく分かりません。

また、私は使いやすさの観点からも、&のパフォーマンスを提案しています。ユーザーはフォームを今すぐ保存することができ、後で彼は編集したい(いくつかの状態を削除または追加する)ことができます。

各国の国家数は、各国で30と50を超える州を超えているとは思われません。すべての値は静的な設定であり、管理ユーザーを介してのみ変更できます。

ユーザーはすべての国と州を選択する可能性が非常に高いですが、発生したときには、ユーザー名、電子メールアドレス、およびその他の値を使用して、ビューからコントローラに約1500 IDを送信することが予想されます。電話番号。 ヘルプの事前のおかげで

P.S:私はこの質問を投稿する前にいくつかの研究を行い、私のシナリオに関連するものは何も見られません。これが既に議論されている場合、私はあなたの時間を奪うことをお詫びします。

答えて

5

私はこのプラグインは、クールであるように思わやスクリーンショットを共有するためのおかげでjsTreeGridプラグインmultiple checkboxes within jstree

+0

に私のjsTreeのおかげ内で複数のチェックボックスを実装しています。私はこれをチェックします。私はこれを調べ始める前に簡単な質問をします。各ノード間でチェックボックスの数が異なる場合、扱う方法はありますか? – Pearl

+0

各列に挿入する内容は完全にあなた次第です。チェックボックス、ドロップダウン、リンク、テキスト、または何もない可能性があります。あなたのコードまで。 – Radek

+0

jstreegridで作業する基本的なものを手に入れました。Radekに助けてくれてありがとう。 – Pearl