为什么ajax调用没有命中MVC中的action方法?

时间:2015-09-21 10:53:11

标签: jquery ajax asp.net-mvc

[![在此处输入图片说明] [1]] [1]我正在处理我的作业,而ajax调用未点击动作方法。我调试并检查它是否达不到动作方法。这是我的代码。

$.ajax({
            type: "POST",
            cache: false,
            contentType: "application/json; charset-utf-8",
            data: JSON.stringify(obj),
            dataType: "json",
            url: "/Admin/Workflow/Save?Id=" + Id + "&template=" + template,
            success: function() {
                alert("success");
            },
            error: function(xhr) {

                alert("Data not saved");
            } 

显示未保存的数据。它工作正常,但我不知道发生了什么。

这是我的肌动蛋白方法

public JsonResult Save(int Id, int template, List<Sequence> data) 

1 个答案:

答案 0 :(得分:0)

问题已解决。一切都很好。问题是数据未在JSON中正确转换。我检查了我的json,数组(obj)中有一个问题,我在json中使用了stringfy。所以我更正了objTaskTemplate。现在工作正常