其他分享
首页 > 其他分享> > 序列化前端后台

序列化前端后台

作者:互联网

前端:(注意:input框: 不能获取disabled的值,可用readonly来代替; 复选框:没勾选不可获取值)

var biaotou_ = JQuery('#biaotou').serializeObject() ;  
var biaotou = JSON.stringify(biaotou_) ;   

JQuery.fn.serializeObject = function()
{
    var o = {};
    var a = this.serializeArray();
    JQuery.each(a, function() {
        if (o[this.name] !== undefined) {
            if (!o[this.name].push) {
                o[this.name] = [o[this.name]];
            }
            o[this.name].push(this.value || '');
        } else {
            o[this.name] = this.value || '';
        }
    });
    return o;
};

后台

String biaotou = request.getParameter("biaotou");
biaotou = "["+biaotou+"]";

List<??Vo> listH = JSONArray.parseArray(biaotou, ??Vo.class);

 

Colynlin 发布了80 篇原创文章 · 获赞 0 · 访问量 678 私信 关注

标签:JQuery,function,biaotou,name,serializeObject,前端,var,后台,序列化
来源: https://blog.csdn.net/weixin_42699486/article/details/88849108