基于oauth2.0前端向后端提交保存数据

在ajax里加请求头,主要有token和提交的格式。代码如下,html页面略过:

function save() {
    var username = $("#username1").val();
    var name = $("#name1").val();
    var password = $("#password").val();
    var roles = jQuery("#roletable").jqGrid('getGridParam', 'selarrrow');
    var json = JSON.stringify({
        "username": username,
        "name": name,
        "password": password,
        "roles": roles
    });
    doAjax(_URL + "/user", json, "POST", function (xhr) {//加请求头
            xhr.setRequestHeader("jwt-token", getToken());
            xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
        },
        function (data) {
            if (data.status == 200) {
                layer.msg("保存成功");
                $("#mymodal").modal("hide");//关保存对话框
            }
            else {
                layer.msg(data.message);
            }

        }
    )
}

由于刚用jqgrid,网上也没找到类似的,摸了一上午。希望对和我一样的新手有帮助。

猜你喜欢

转载自www.cnblogs.com/yun3721/p/9080356.html
今日推荐