未被捕获的referenceerror:未定义onclick AspNet MVC

时间:2017-07-25 12:54:27

标签: javascript asp.net-mvc

在我的项目中,我需要调用“保存项目”功能,但是当我单击按钮时没有任何反应..我得到以下错误:“未捕获的ReferenceError:未定义SaveData 在HTMLAnchorElement.onclick(创建:82)“ 任何人都知道可能导致此错误的原因是什么?

功能:

function SalvarPedido() {

var data = $("#Data").val();
var valor = $("#Valor").val();
var descricao = $("#Descricao").val();

var token = $('input[name="__RequestVerificationToken"]').val();
var tokenadr = $('form[action="/Pedido/Create"] input[name="__RequestVerificationToken"]').val();

var headers = {};
var headersadr = {};
headers["__RequestVerificationToken"] = token;
headersadr["__RequestVerificationToken"] = tokenadr;


var url = "/Pedido/Create";

$.ajax({
    url: url
    , type: "POST"
    , datatype: "json"
    , headers: headersadr
    , data: { Id: 0, Data: data, Valor: valor, Descricao: descricao, __RequestVerificationToken: token }
    , success: function (data) {
        if (data.Resultado > 0) {
            ListarItens(data.Resultado);
        }
    }

});

}

HTML:

div class="form-group">
        <div class="col-md-offset-2 col-md-10">

            <a href="#" onclick="SalvarPedido();"class="btn btn-default">Salvar Pedido</a>
        </div>
    </div>

0 个答案:

没有答案
相关问题