저는 ASP.NET MVC 3을 사용하여 비즈니스 게임을 호스팅하는 웹 애플리케이션을 만듭니다. 설치 부분에서는 게임을 할 여러 팀을 만들어야합니다. 동적으로 팀을 추가하려면이 스크립트를 사용합니다.
$("#addTeam").click(function() {
$.get("@Url.Action("NewTeam","Admin")", function (template) {
$("#teams").append(template);
});
});
백그라운드에서 내 컨트롤러의 메소드를 호출합니다. 그 방법에서는, 자신의 차례대로 각 팀에 새로운 (임의의) 색상을 만드는 내 viewmodel의 새 인스턴스를 생성합니다. Firefox에서 이것을 테스트하면 각 팀마다 다른 색상을 얻게됩니다. 그러나 Internet Explorer에서 테스트 할 때 모든 팀에 대해 하나의 색상 만 얻습니다. 컨트롤러 동작도 한 번만 호출됩니다.
이전에이 동작을 본 사람이 있습니까? Internet Explorer에서 링크를 클릭 할 때마다 HTTP가 실행되지 않는 것 같습니다.
도움 주셔서 감사합니다.
감사합니다. 완벽하게 작동합니다. :) –