这是我的ajax代码
$('#clinte_broker').click(function(){
console.log('soy un btn l');
var data = new FormData($("#cliente_broker")[0]);
$.ajax({
type : "POST",
url: '/controlpublicacion/agregar_cliente.php',
dataType : 'json',
data : data,
success : function(data){
console.log(data);
alert('los datos se guardaron correctamente');
}
})
});
我不明白是什么问题,请帮助我,谢谢!
获取formdata对象来使用jQuery。
设置processData
和contentType
为false。var data = new FormData($("#cliente_broker")[0]);
$.ajax({
type : "POST",
url: '/controlpublicacion/agregar_cliente.php',
dataType : 'json',
data : data,
processData: false,
contentType: false,
success : function(data){
console.log(data);
alert('los datos se guardaron correctamente');
}
})
另外#cliente_broker
应该是一个表单,使用data.append
添加一个字段