MVC上でどのように実装するかを解説する。実際に動作しているものは下図の通り。王大人:2011/4/23。対応リンクは下記参照のこと)のバージョンを使用する。Referenceも前述のサイトにあるので必要に応じて参照して欲しい。pluginが取得できる。対応の説明サイトはこちら。pluginはこちらから取得できる。新しく解説したのが下記。その2更新ここまであわせて下記のライブラリも必要なのでそれぞれ取得して欲しい。jquery-uijquery.tmpljquery.blockUIaspxの実装は下記の通り(省略してあります)。name="clubs"></select>画像を参照してもらえば分かると思うが、プラグイン右上に検索用のテキストボックスがある。今回は何か入力された際にサーバサイドで検索を行いたいのでmultiselectのオプションにremoteUrlを設定している。remoteUrlを指定しない場合はクライアント上でのフィルタリングが有効になる。サーバサイドで呼び出されるのはremoteUrlで指定したAdminControllerのGetClubsメソッドだ。AdminControllerの実装は下記の通り。Content(results);}検索テキストボックスに入力された内容は引数qとして取得できる。初期状態でのremoteUrlの戻り値はValue=Textで一行ごとにひとつのoption要素を想定しているので、それに当てはまるように整形している。独自のデータ構成で返却したい場合はdataParserオプションを使用すれば可能だ。今回は文字列をそのまま返却するためにContentResultを使用している。Japanウェブアプリ、デスクトップアプリ、モバイルアプリ、ゲームなどを開発しています。