在我的ASP應用程序中,我試圖從數據庫中檢索一個值。從JavaScript我嘗試執行一個控制器方法。ASP MVC2在javascript中執行控制器方法
的Javascript
function getCapital(country) {
//alert(country);
var url = "~/Home/Capital";
$.get(url, { country: country }, function (response) {
$("#getCapital").html(response);
alert(response);
});
控制器(首頁)
public string Capital(string country)
{
return capitalService.getCapital("Frankrijk");
}
但我沒有得到任何結果。
編輯
查看
<script type="text/javascript" src="/Scripts/jquery-1.4.1.js"></script>
<script type="text/javascript" src="/Scripts/World.js" ></script>
這個瀏覽器控制檯的輸出。所以有時它會記錄URL而不會出錯。
public ActionResult Capital(string country) return capitalServiceService.getCapital(「Frankrijk」); } –
@DaveClough我無法在ActionResult方法中返回一個類型字符串。 – NiAu
是的,你可以,ActionResult包裝字符串 –