在这里我向ajax发送了多个值,我已经完成了这样的代码,请看看
$("#btnSubmit").on("click", function (e) {
e.preventDefault();
var toPost = $('.row_selected input').serialize();
var form_data={
date: $('#transfer_date').val(),
group: $('#lo_group').val(),
name: $('#name').val(),
phone: $('#phone').val(),
location: $('#loc_id').val()
}
$.ajax({
type: 'POST',
url: '<?php echo base_url();?>admin_control/transfer_tool/<?php echo $result->id;?>',
data: 'toPost='+toPost+'&form_data='+form_data,
cache: false,
dataType:"json",
});
});
这里只有第一个值正在获得,第二个值没有通过,尝试了很多但找不到解决方法。请帮助我解决
答案 0 :(得分:2)
将javascript对象转换为数据参数
使用jQuery.param(form_data)
p