我想从javascript方法调用控制器方法。我有以下代码:
function test() {
$.ajax({
url: @Url.Action("abc"),
method: 'GET',
success: function(data) { alert(data); }
});
}
[HttpGet]
public string abc(string id)
{
return "Info";
}
如何在Javascript控制器的alert()中获取“info”字符串?
答案 0 :(得分:0)
您需要在ajax调用中添加dataType属性。
试试这个:
function test() {
$.ajax({
url: @Url.Action("abc"),
method: 'GET',
dataType: "text",
success: function(data) { alert(data); }
});
}