2011-04-05 58 views
4

它有必要包括microsoft.ajax JavaScript文件使用代碼,如:ASP.NET MVC Ajax是必需的Microsoft.ajax.js嗎?

@Ajax.BeginForm() 
+2

爲什麼不把它拿出來看看它是否有效? – qJake 2011-04-05 19:38:21

+0

@SpikeX有時候事情似乎在微妙的方式下工作,所以我通常不會推薦(完全)「看看它是否有效」 – Davy8 2011-04-05 19:44:02

+0

至少你可以排除引用/庫編譯時錯誤。 – qJake 2011-04-05 19:46:43

回答

13

不,它不再是必要的。 ASP.NET MVC 3默認使用jquery。因此,您需要jquery.unobtrusive-ajax.js,它會使由Ajax.*幫助程序生成的HTML5數據屬性大幅度增加。所以沒有更多MicrosoftAjax*.js

+0

YAY!更快的加載代碼:)。 – 2011-04-05 19:42:53

+0

順便說一下。你是mvc團隊的一員嗎?你回答很多mvc問題。 – 2011-04-05 19:43:10

+1

@Lol編碼器,不,我不是MVC團隊的一員。我是啤酒愛好者團隊的一員:-) – 2011-04-05 19:43:36