js对象数组转java对象数组对象数组对象数组对象,前台js数组json字符串,后台json转为对象数组的具体实现...
$("#savaUserSet").click(function(){
var JSONArr=[];
$("i[name='eventName']").each(function() {//獲取所有name屬性為eventName的i標(biāo)簽,并遍歷
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數(shù)組轉(zhuǎn)json字符串
$.ajax({//ajax其實(shí)可以不用管了
method : "POST",
url : "../../privacyProtect/savaUserGenPrivacySet.do",
dataType : "json",
data:{
"JSONArrStr":JSONArrStr,
"userid":userid
},
beforeSend: function () {
// 禁用按鈕防止重復(fù)提交,發(fā)送前響應(yīng)
waitingDialog.show("正在提交數(shù)據(jù),請(qǐng)稍候",{dialogSize: 'sm'});
$("#savaUserSet").attr({ disabled: "disabled" });
},
complete: function () {//完成響應(yīng)
$("#savaUserSet").removeAttr("disabled");
},
success : function(data) {
waitingDialog.hide();
var msg=data.result;
bootbox.alert(msg, function () {});
},
error : function(data) {
bootbox.alert("服務(wù)器發(fā)生錯(cuò)誤,加載數(shù)據(jù)發(fā)生異常!", function () {});
}
});
});
總結(jié)
以上是生活随笔為你收集整理的js对象数组转java对象数组对象数组对象数组对象,前台js数组json字符串,后台json转为对象数组的具体实现...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unity3d 鼠标延各个方向拖拽物体
- 下一篇: 用友U8案例教程财务报表