【发布时间】:2012-06-02 15:59:16
【问题描述】:
我有一个 MVC 项目,我试图在控制器对象中调用一个方法,但该方法没有被调用,这是代码。
.NET
Namespace WindowTreeView
Public Class DefaultController
Inherits System.Web.Mvc.Controller
'
' GET: /Default
Function Index() As ActionResult
Return View()
End Function
Function GetTreeNodes() As JsonResult
End Function
End Class
End Namespace
JQUERY
$(document).ready(function () {
$("#divJsTreeDemo").tree({
data: {
method: "POST",
dataType: "json",
url: "Default/GetTreeNodes",
async: true,
contentType: "application/json; charset=utf-8",
data : "{}"
}
});
});
【问题讨论】:
-
网址似乎错误。尝试这个。 url: "/Default/GetTreeNodes",
-
在您的数据中,将
method: "POST"更改为type: "POST" -
@Priyank Patel,感谢您的回复,但这没有用,但从现在开始就不能使用这个网址了。
-
你在global.asax中定义了路径吗?
-
@mazhar kaunain baig,不,我没有这是必须的,因为我读过的文章没有提到这个
标签: jquery asp.net-mvc json