js中push()方法

直接上代码:

var roleIdsTemp = [];

$("#addRole .modalcheckbox-all").each(function(key, value) {
    var roleName =$(value).parent("div").find("span").text();
    if($(value).children("div").hasClass("boxchange")) {
        var id = $(value).children("input").val();
        roleIdsTemp.push(id);
    }
});

var roleIds = JSON.stringify(roleIdsTemp);

roleIdsTemp 转成json格式,传给后台。

后台一句话可以解析

List<Long> addRoleIds = gson.fromJson(roleIds, new TypeToken<List<Long>>() {}.getType());

原文地址:https://www.cnblogs.com/beijingstruggle/p/5845984.html