ADICIONAR / EDITAR / EXCLUIR usando o pop-up Modal no ASP.net MVC4

Eu passei bastante tempo em entender como usar o popup modal, mas ainda não encontrei nenhuma resposta boa ou deveria declarar o código de trabalho completo.

Eu estou procurando uma abordagem que usa métodos MVC HTTPGET, HTTPPOST e em JavaScript ou Ajax não deve ter nomes de propriedade codificados

Aqui está o que eu sou capaz de alcançar até agora:

Eu sou relativamente novo em AJAX, JQUERY

Erro principal:Não consigo usar corretamente o botão SAVE aqui, por exemplo, a ação HTTPPOST não é chamada no Internet Explorer e no Chrome, embora isso funcione no Firefox

Abordagem baseada neste link mas não deu certo no Internet Explorer. Problema: a ação HTTPPOST não chama no Internet Explorer ou no ChromeTentei seguir o seu artigo completo mas não gostou da maneira como o JSON é usado e a validação é executada.Jquery UI formulário modal: Quer usar recurso como este mas não tenho idéia de como usar ASP.net MVC4 HTTP GEt E HTTP POST neste.Tentei essa demonstração também, mas :(Este foi bom, tentou implementar usando seu código-fonte completo, mas ainda não conseguia trabalharModal ASP.net MVC Tinha muita esperança com isso. Baixado, tentei implementar tudo depois de 2-3 horas percebi que mesmo este não é "Pronto para usar", como afirma.Mais informações sobre issoProjeto de código: Comparação de três modal jquery Embora estivesse em ASPX, mas ainda tentou implementar. (Não funcionou :()

Tentei várias outras soluções, cada uma com seus próprios problemas. Pode ser que alguns desses posts sejam antigos e a versão jquery tenha poucos controles obsoletos.

Este recurso é bastante usado e discutido, portanto, se alguém tiver código em funcionamento, compartilhe.

CÓDIGO Aqui está o meu código completo:http://pastebin.com/yNH7CFTS

DICA DE ERRO Não tenho certeza se esse é o problema, mas no Internet Explorer quando pressiono o botão Salvar, a caixa de diálogo é fechada, chamando a ação HTTPPost e a URL no navegador é:

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

Onde os valores 1, 0, 56 são o que eu insiro nas caixas de texto

Qualquer um pode por favor postar uma resposta completa para o MODAL / POPUP no asp.net MVC com métodos RESTFUL.

questionAnswers(3)

yourAnswerToTheQuestion