我正在尝试使用jQuery在MVC中做最简单的事情:提交表单。
这是调用操作的代码:
var url = "@Url.Action("Save", "Material")";
$.ajax({
url: url,
data: data
});
执行此操作时,没有任何反应。什么都没有。该动作未被命中,页面没有重定向,没有。
有人知道为什么吗?
答案 0 :(得分:1)
试试这个:
var data={};
$.getJSON("@Url.Action("GetMapMarkers")", data, function(result) {
});
您的控制器应如下所示:
public JsonResult GetMapMarkers()
{
return Json(result, JsonRequestBehavior.AllowGet);
}
答案 1 :(得分:-2)
var url = "@Url.Action('Save', 'Material')";
尝试将内部(或外部)双引号更改为单引号。