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