ADD / EDIT / DELETE mit Modal Popup in ASP.net MVC4

Ich habe viel Zeit damit verbracht, zu verstehen, wie man modales Popup verwendet, aber ich habe noch keine gute Antwort gefunden, oder ich sollte den vollständigen Arbeitscode angeben.

Ich bin auf der Suche nach einem Ansatz, der MVC HTTPGET, HTTPPOST-Methoden verwendet und In Javascript oder Ajax sollten keine fest codierten Eigenschaftsnamen haben

Folgendes kann ich bisher erreichen:

Ich bin ziemlich neu bei AJAX, JQUERY

Hauptfehler:Ich kann die Schaltfläche SPEICHERN hier nicht richtig verwenden, d. H. Die HTTPPOST-Aktion wird in Internet Explorer und Chrome nicht aufgerufen, obwohl dies in Firefox funktioniert

Ansatz basiert auf diesem Link Im Internet Explorer funktionierte es jedoch nicht. Problem: Die HTTPPOST-Aktion wird in Internet Explorer oder Chrome nicht aufgerufenVersuchte, seinem vollständigen Artikel zu folgen Hat aber nicht gefallen, wie JSON verwendet und validiert wird.Modale Form der JQuery-Benutzeroberfläche: Diese Funktion soll verwendet werden aber keine Ahnung, wie man ASP.net MVC4 HTTP GEt und HTTP POST in diesem verwendet.Versuchte diese Demo auch aber :(Dieser war gut, versuchte ihn mit seinem vollständigen Quellcode umzusetzen, konnte aber immer noch nicht funktionierenASP.net MVC Modal Hatte zu viel Hoffnung von diesem. Heruntergeladen, versucht, alles nach 2-3 Stunden zu implementieren, obwohl dies nicht "Ready to use" ist, wie es heißt.Weitere Informationen dazuCode-Projekt: Vergleich von drei Modal jquery Es wurde zwar in ASPX aber trotzdem versucht zu implementieren. (Es hat nicht geklappt :()

Einige andere Lösungen ausprobiert, von denen jede ihre eigenen Probleme hat. Möglicherweise sind einige dieser Posts veraltet und die jquery-Version hat nur wenig Kontrolle überflüssig gemacht.

Diese Funktion wird häufig verwendet und diskutiert. Wenn jemand über funktionierenden Code verfügt, teilen Sie diesen bitte mit.

CODE Hier ist mein vollständiger Code:http://pastebin.com/yNH7CFTS

FEHLERTIPP Ich bin mir nicht sicher, ob dies das Problem ist, aber wenn ich im Internet Explorer die Schaltfläche Speichern drücke, wird das Dialogfeld geschlossen, in dem die aufrufende HTTPPost-Aktion und die URL im Browser angezeigt werden:

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

Wobei Werte 1, 0, 56 das sind, was ich in Textfelder eingebe

Jeder kann bitte eine vollständige Antwort für MODAL / POPUP in asp.net MVC mit RESTFUL-Methoden posten.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage