Web服务方法名称无效,带有Web服务的Ajax Jquery

时间:2018-06-24 12:51:40

标签: c# jquery ajax

这只是一个插入dabatase的方法

  [WebMethod]
    public int InserirFilme(Filme f)
    {
        return Bll.InserirFilme(f);
    }

我的Ajax函数是这样的:

function InserirFilme(filme) {
$.ajax({
    type: "POST",
    contentType: "application/json; charset=utf=8",
    url: "/WS.asmx/InserirFilme",
    data: "{f:" + JSON.stringify(filme) + "}",
    dataType: "json",
    success: function (data) {
        alert("OK");
    },
    error: function (data, status, error) {
        alert(error);
    }
});

}

我在这里叫她

$("#criarfilme_btn").click(function () {
    var filme = {};
    filme.Titulo = $("#titulo_criar").val();
    filme.Ano = $("#ano_criar").val();
    filme.Duracao = $("#duracao_criar").val();
    filme.Sinopse = $("#sinopse_criar").val();
    filme.Imagem = $("#imagem_criar").val();
    filme.Estudio = $("#estudio_criar").val();

    InserirFilme(filme);

});

我得到的WebService方法名称无效。

0 个答案:

没有答案