我正在做最简单的ajax请求:
public ActionResult SayHello()
{
return Content("YYAAAY");
}
//////////
<div id="Div1">
<%= Ajax.ActionLink("SAY HELLO", "SayHello", new AjaxOptions { UpdateTargetId = "Div1" })%>
</div>
当我启动一个空的ASP.NET MVC项目时,它可以工作,但是当我在当前项目中使用它时,它会递归显示整个页面,而不是仅显示YYAAAY短语。
哪里可能是问题?
答案 0 :(得分:1)
我怀疑你有一个无关的javascript错误导致它使用默认操作(链接)而不是通过AJAX检索内容。使用Firefox / Firebug并检查控制台或在IE中打开脚本调试并查看。