ajax請求 對象 或 數組參數 傳遞方式

對象傳遞方式如下:
var obj={userId:userId,
    projectId:projectId};
$.ajax({
    type:"POST",
    cache: false,
    async:false,
    traditional:true,
    contentType:"application/json",
    url:leap+"xxx/xxx",
    data:JSON.stringify(obj),
    success:function(e){
   }
});

數組傳遞方式如下:

var idArr=[];
var obj={
    classify:xiangmuArr[i].classify,
    cuvetteType:xiangmuArr[i].cuvette_type,
    cycle:xiangmuArr[i].cycle,
    des:xiangmuArr[i].des,
    focusQuantity:xiangmuArr[i].focus_quantity,
    hospitalId:xiangmuArr[i].hospital_id,
    name:xiangmuArr[i].name,
    notes:xiangmuArr[i].notes,
    orderQuantity:xiangmuArr[i].order_quantity,
    presentPrice:xiangmuArr[i].present_price,
    projectId:xiangmuArr[i].project_id,
    teagentType:xiangmuArr[i].teagent_type,
    status:xiangmuArr[i].status
};
idArr.push(obj);
//要傳入的數據
var obj={
    "groupId":groupId,
    "projects":idArr
};
$.ajax({
    type:'POST',
    url:path+"xxx/xx",
    dataType:'json',
    contentType:"application/json",
    data:JSON.stringify(obj),
    success:function(e){
        console.log(e);
    }
});




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章