まず、私は Web 開発と MVC のまったくの初心者です。
サブスクライバー ページ (メール マーケティングを扱う MVC4 アプリケーションの一部) のビューを実装したいと考えています。私が実装したいのは:
1) ユーザーが [+ リストの追加] ボタンをクリックすると、左側に新しいカテゴリが表示され、カーソルが点滅します。これは、ユーザーからカテゴリの名前を受け取る準備ができていることを意味します。また、ユーザーが左側のカテゴリ名にカーソルを合わせると、2 つのボタン (編集と削除) を含む小さなバーが表示され、ユーザーがカテゴリ名を編集したり、そのカテゴリを削除したりできるようになります。私が望むのは、ページをリロードせずにこれらすべてを実行する必要があるということです。
2) ユーザーが [+ 連絡先を追加] ボタンをクリックすると、2 つのタブを含むポップアップ ダイアログ ボックスが表示され、ユーザーは詳細を手動で入力するか、CSV をアップロードして詳細を取得できます。ユーザーがポップアップ ダイアログ ボックスで [連絡先の追加] ボタンまたは [連絡先のアップロードと追加] をクリックするたびに、新しい連絡先を写真に示されている連絡先リストの領域に表示する必要があります (もう一度、ページをリロードする必要はありません)。連絡先にも同じホバーバーが必要です(カテゴリと同じ)。
Razor ビューでこれを実装する方法について混乱していますか? JavaScript/jQuery/AJAX の何を使用しますか?
私はかなり迷っています。最初の MVC4 プロジェクトを続行して完了することができるように、誰かが私を少し案内してもらえますか?