DODAJ / EDYTUJ / USUŃ używając Modalnego podręcznika w ASP.net MVC4

Spędziłem dużo czasu na zrozumieniu, jak używać modalnego podręcznika, ale nie znalazłem jeszcze żadnej dobrej odpowiedzi lub powinienem podać pełny kod pracy.

Szukam podejścia, które używa MVC HTTPGET, metod HTTPPOST i W Javascript lub Ajax nie powinno mieć zakodowanych nazw właściwości

Oto, co mogę osiągnąć do tej pory:

Jestem całkiem nowy w AJAX, JQUERY

Główny błąd:Nie mogę tutaj poprawnie użyć przycisku SAVE, tzn. Działanie HTTPPOST nie jest wywoływane w Internet Explorerze i Chrome, chociaż działa to w Firefoksie

Podejście oparte na tym łączu ale nie działało w Internet Explorerze. Problem: akcja HTTPPOST nie wywołuje w przeglądarce Internet Explorer lub ChromePróbowałem śledzić jego pełny artykuł ale Nie podobał się sposób, w jaki JSON jest używany i sprawdzanie poprawności jest wykonywane.Formalna forma interfejsu Jquery UI: Chcesz korzystać z takiej funkcji ale nie mam pojęcia, jak używać w tym ASP HTTP MVC4 HTTP GET i HTTP POST.Próbowałem też tego demo, ale :(Ten był dobry, próbował zaimplementować go za pomocą kompletnego kodu źródłowego, ale nadal nie mógł pracowaćASP.net MVC Modal Miałem za dużo nadziei z tego. Pobrano, starałem się zaimplementować wszystko po 2-3 godzinach, zdając sobie sprawę, że nawet ten nie jest „gotowy do użycia”, jak stwierdza.Więcej informacji na ten tematProjekt kodu: Porównanie trzech modalnych jquery Chociaż był w ASPX, ale nadal próbował wdrożyć. (Nie wypracował :()

Próbowałem kilku innych rozwiązań, z których każdy miał swoje własne problemy. Może niektóre z tych postów są stare, a wersja jquery przestarzała.

Ta funkcja jest dość często używana i dyskutowana, więc jeśli ktoś ma działający kod, udostępnij go.

KOD Oto mój pełny kod:http://pastebin.com/yNH7CFTS

WSKAZÓWKA BŁĘDU Nie jestem pewien, czy jest to problem, ale w Internet Explorerze, gdy naciśniesz przycisk Zapisz, a następnie okno dialogowe zamyka, które wywołuje akcję HTTPPost, a adres URL w przeglądarce to:

http://localhost:53381/Project/Details/1?ProjectId=1&Effort=0&Cost=56  

Gdzie wartości 1, 0, 56 są tym, co wprowadzam w polach tekstowych

Każdy może wysłać pełną odpowiedź dla MODAL / POPUP w asp.net MVC za pomocą metod RESTFUL.

questionAnswers(3)

yourAnswerToTheQuestion