我正在使用ASP.NET MVC 3創建一個託管商業遊戲的Web應用程序。 在設置部分,我必須創建多個小組來玩遊戲。 要動態添加隊我使用這個腳本。
$("#addTeam").click(function() {
$.get("@Url.Action("NewTeam","Admin")", function (template) {
$("#teams").append(template);
});
});
在後臺調用我的控制器中的方法。在這種方法中,我生成了一個新的viewmodel實例,然後爲每個團隊創建一個新的(隨機)顏色。 如果我在Firefox中測試,我會爲每個團隊獲得不同的顏色。 但是,當我在Internet Explorer中測試它時,我只爲所有團隊獲得一種顏色。 我的控制器動作也只被調用一次。
有沒有人見過這種行爲?它看起來像Internet Explorer每次單擊鏈接時都不會執行HTTP獲取。
感謝您的幫助。
謝謝你們。完美的作品。 :) – 2012-03-06 07:40:58