从Javascript函数调用控制器方法
本文关键字:方法 控制器 函数调用 Javascript | 更新日期: 2023-09-27 18:07:20
我想从javascript方法中调用一个控制器方法。我有以下代码:
function test() {
$.ajax({
url: @Url.Action("abc"),
method: 'GET',
success: function(data) { alert(data); }
});
}
[HttpGet]
public string abc(string id)
{
return "Info";
}
怎么可能得到"info"字符串回来,在我的alert()在Javascript控制器?
需要在ajax调用中添加dataType属性。
试试这个:
function test() {
$.ajax({
url: @Url.Action("abc"),
method: 'GET',
dataType: "text",
success: function(data) { alert(data); }
});
}