js POST提交的时候需要提交数组,通过循环的模式,可以把需要的值全部加入进去。
var message_arr = {}; $(".message").each(function(){ cp_id = $(this).find("option:selected").val(); sp_id = $(this).find("option:selected").attr('data-spid'); cp_id = $(this).val(); sp_id = $(this).attr('data-spid'); message_arr[sp_id] = cp_id; }); $.ajax({ type:'POST', url:URI+'cart/create_order?v='+new Date().getTime(), data:{id:id,message:message_arr}, success:{ } });