0

我正在尝试使用 jQuery 在 MVC 中做最简单的事情:提交表单。

这是我调用该操作的代码:

var url = "@Url.Action("Save", "Material")";
$.ajax({
    url: url,
    data: data
});

当这被执行时,什么也没有发生。什么都没有。该动作没有被击中,页面没有重定向,什么都没有。

有人知道为什么吗?

4

2 回答 2

1

试试这个:

var data={};
$.getJSON("@Url.Action("GetMapMarkers")", data, function(result) {
});

您的控制器应如下所示:

public JsonResult GetMapMarkers()
{
return Json(result, JsonRequestBehavior.AllowGet);
}
于 2013-06-11T21:56:50.557 回答
-2
var url = "@Url.Action('Save', 'Material')";

尝试将内部(或外部)双引号更改为单引号。

于 2013-06-11T21:57:21.663 回答