構築中の ASP.NET MVC アプリケーション用の一般的な jQuery ベースの検索プラグインを開発する必要がありますが、それがどのように適合するのか、またはベスト プラクティスは何かがわかりません。私は次のことをしたい:
$().ready(function() {
$('#searchHolder').customSearch('MyApp.Models.User');
});
Models.User に特定のインターフェイスを実装している限り、jQuery はリフレクション サービスと対話して、関連する UI を一般的に構築できます。
楽しそうに聞こえますが、ビューから JavaScript を呼び出しているようです。これにより、ビュー関連のアクティビティを実行して検索 UI を構築し、検索を実行してユーザーとやり取りします。そこにたくさんの Controller タスクを投げます。
では、これは実際にどこに当てはまるのでしょうか。jQuery プラグインを MVC の考え方により適合するように構成する別の方法はありますか? MVC は、別の MVC 構造内で独自の形式に縮小しても機能しますか? 1 つのプラグインのためにこれらの問題を無視する必要がありますか?