我正在学习Asp.Net MVC的过程中脱离我的WPF背景后。我基本上想单击按钮并更新我的模型而不刷新页面。我假设我可以用AJAX以某种方式执行以下操作。Asp.net MVC使用AJAX不刷新页面
<input class="WelcomeButton" type="button" onclick="location.href='@Url.Action("SetGameType", "Welcome", new { gameType = GameTypes.Expert })'"/>
任何帮助将是巨大的。
这是在寻找根特的链接后,我的进步
<input class="WelcomeButton" id="NoviceButton" type="button" style="left: 157px; top: 442px;"/>
$("#NoviceButton").click(function(){
$.ajax({
url: "@Url.Action("TestMethod", "Welcome")",
type: "post"
});
});
我有一个按钮,提交和没有表单中的按钮......无论哪种方式上面没有与URL或这方面的工作一个url: "\Welcome\TestMethod",
你是什么意思的“它没有工作”。您的代码不包含任何传递给您的url的数据,并且在ajax调用完成时没有任何回调函数。截至目前这个代码,你怎么知道它是否工作? – 2012-08-12 03:21:56