$("#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 () {});
}
});
});