【发布时间】:2011-08-29 23:38:31
【问题描述】:
我想知道如何在 MVC2 中使用 Ajax。我在 Visual Studio 中创建了一个空项目,并在 Controllers/Home/HomeController.cs 下添加了一个主控制器,代码如下
如何使用 AJAX 在单击按钮时调用 HomeController 上的 AjaxTest 方法并改为显示该文本?
public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}
public ActionResult AjaxTest()
{
return Json("Whoever answers this rocks!");
}
}
我在 Views/Home/Index.cs 下添加了一个视图,代码如下
<script type="text/javascript">
function sayHello() {
alert("hello stackoverflow :)")
}
</script>
<div>
Hello
<button onclick="sayHello();"> Click Me! </button>
</div>
【问题讨论】:
标签: asp.net-mvc ajax asp.net-mvc-2