2008-12-19 28 views
2

我正在研究ASP.NET MVC。AjaxHelper不工作

为了使用AjaxHelper,我在site.master中插入了两个javascript文件,如下所示。

<script src="../../Scripts/MicrosoftMvcAjax.debug.js" type="text/javascript"></script> 
<script src="../../Scripts/MicrosoftAjax.debug.js" type="text/javascript"></script> 

然后我在视图页面中使用AjaxHelper,但它没有工作。

所以,我改变了JavaScript文件的顺序如下。

<script src="../../Scripts/MicrosoftAjax.debug.js" type="text/javascript"></script> 
<script src="../../Scripts/MicrosoftMvcAjax.debug.js" type="text/javascript"></script> 

然后它的工作:(

所以,我的问题是,JavaScript文件效果的顺序使用AjaxHelper类?

回答

3

绝对的。该MVCAjax类将需要引用更通用的Ajax因此,通用的引用首先被引用

0

MicrosoftMvcAjax.debug.jss文件的代码中引用了MicrosoftAjax.debug.js中的代码,因此它们声明的顺序很重要。