2011-12-20 3 views
0

MVCのビューにserialized selectable from Jquery Uiを追加しようとしています。具体的には、監督者が従業員のリストから個人または複数の従業員を選択できるようにしたいと思います。この従業員のリストはコントローラに組み込まれ、ViewBagに割り当てられます。このViewBagの従業員が選択可能になるようにしたいと思います。EFのViewBagからjqueryの選択可能なリストを設定するにはどうすればよいですか?

これについてはどのような方法がありますか?私はまた、これを達成するためにViewBagを使用するという考えに結婚していません。

答えて

1

ビューバックまたはモデルは、コントローラからビューにデータを渡すためのメカニズムです。ビューはhtmlをレンダリングします。これは順序付きリストです。適切なjqueryコードを持つスクリプトタグを使用します。それは

class controller 
{ 
    public ActionResult Index() 
    { 
     var dtos = get data from database(); 
     return View(dtos); 
    } 
} 

ビュー

<@ model="datatype"> 
<header include jquery script/> 
<ol id="mylist"> 
    for each item in model { 
     <li>...</li> 
    } 
</ol> 

jqueryの

$('#mylist').selectable({ 
    stop: function(){...} 
}); 
+0

この

コントローラのようなものを見て、完全に私の質問に回答します、ありがとう! –

関連する問題