我正在开发一个ASP .NET MVC2项目,我必须使用$ .get()加载数据,但它不起作用。虽然如果我用$ .post()调用相同的方法,甚至在我的控制器方法之上给出[AcceptVerbs(HttpVerbs.Post)],它是否有效。所以我只是想问一下,Microsft是否已经在ASP .NET MVC2中调用$ .get()。如果是,则说明安全性或其他原因背后的原因。
答案 0 :(得分:0)
你的意思是什么不起作用?你得到什么http状态代码?有错误信息吗?尝试使用firebug并打开网络标签以查看结果以查看任何错误,并确保它正在调用您期望的网址。另外,您是否尝试过使用jQuery $ .ajax()而不是$ .get()?
答案 1 :(得分:0)
您使用的是.Net Framework 3.5吗? 也许你应该考虑创建一个支持Ajax的WCF服务, asp回发和autopostback模型可能就是这个原因 它不能很好地工作。
Firebug / fiddler是你的朋友