js对象数组转java对象数组对象数组对象数组对象,前台js数组json字符串,后台json转为对象数组的具体实现...

$("#savaUserSet").click(function(){

var JSONArr=[];

$("i[name='eventName']").each(function() {//获取所有name属性为eventName的i标签,并遍历

if(!($(this).hasClass("active"))){

var eventCode=$(this).attr("id");

var eventName=$(this).html();

var activityTypeCode=$(this).parent().prev().children("span").eq(0).attr("value");

var JSONObject= {

"userid":userid,

"activityCode":activityTypeCode,

"eventCode":eventCode

};

JSONArr.push(JSONObject);

}

});

var JSONArrStr=JSON.stringify(JSONArr);//js数组转json字符串

$.ajax({//ajax其实可以不用管了

method : "POST",

url : "../../privacyProtect/savaUserGenPrivacySet.do",

dataType : "json",

data:{

"JSONArrStr":JSONArrStr,

"userid":userid

},

beforeSend: function () {

// 禁用按钮防止重复提交,发送前响应

waitingDialog.show("正在提交数据,请稍候",{dialogSize: 'sm'});

$("#savaUserSet").attr({ disabled: "disabled" });

},

complete: function () {//完成响应

$("#savaUserSet").removeAttr("disabled");

},

success : function(data) {

waitingDialog.hide();

var msg=data.result;

bootbox.alert(msg, function () {});

},

error : function(data) {

bootbox.alert("服务器发生错误,加载数据发生异常!", function () {});

}

});

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值