MVC MVC

dyj1987411 2010-08-10 04:56:46
-------Controllers 中
public ActionResult GetA()
{
return null;
}
-------页面里
$(document).ready(function () {
alert("b");
$.ajax({
url: "GetA",
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
//beforeSend: function() { },
success: function (result) {
alert("a");
}
});
});
-================
调不到 GetA 方法 是url 写错了吗?

...全文
115 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohaige 2011-08-06
  • 打赏
  • 举报
回复
$.ajax({
url: '@Url.Action("GetA")',
type: "POST",

尽量使用MVC helper生成URL,以适应今后可能的routing变化。
snjcaorui 2011-02-27
  • 打赏
  • 举报
回复
控制器名称+方法名称
cao447214075 2010-12-27
  • 打赏
  • 举报
回复
O(∩_∩)O哈哈~。。。
yangna01314 2010-08-10
  • 打赏
  • 举报
回复
url要写诗那个控制器下面的action吧?
手抓宝 2010-08-10
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 dyj1987411 的回复:]
好使了,谢谢啊
[/Quote]

是不是因为你Controller返回的是null才没弹出那个a的?
l350045245 2010-08-10
  • 打赏
  • 举报
回复
好亲切啊好亲切!
l350045245 2010-08-10
  • 打赏
  • 举报
回复
看到MVC我就激动
好亲切
dyj1987411 2010-08-10
  • 打赏
  • 举报
回复
好使了,谢谢啊
手抓宝 2010-08-10
  • 打赏
  • 举报
回复
首先要确保你的程序符合命名规范

比如,你写Ajax的页面所在的View要和你调用的Controller相符。
dyj1987411 2010-08-10
  • 打赏
  • 举报
回复
url :"类名+方法名"
????????????????????/
一克代码 2010-08-10
  • 打赏
  • 举报
回复
怎么不写类

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧