从JavaScript调用ASP.net控制器方法的正确途径是什么?

时间:2015-06-02 21:23:35

标签: javascript c# asp.net ajax json

也许是因为ASP.net中的某些东西是自动运行的,我似乎无法正确地从JavaScript访问控制器中的方法。它一直说没有找到资源。 Error Message

我在function GetSum() { $.get("/Infrastructure/Base/GetJsonEcatalogs/"); return false; } GetSum();

中有一个JS文件
/Infrastructure/BaseController.cs

我试图引用的控制器是public String GetJsonEcatalogs() { // ... return jsonString } 中的BaseController,它具有以下方法:

$.get

该方法返回一个JSON格式的字符串,稍后我需要在JavaScript中使用它。如果没有必要,我不必使用$_SESSION["j_product_name"] = "haha1"; $_SESSION["j_product_name"] = "haha2"; ,我只是认为这是最简单的(我应该使用 AJAX 吗?)。

如何从此控制器获取JSON字符串?

0 个答案:

没有答案