var value1= $(this).attr('id');
var value2 = $(this).attr('name');
var value3 = $(this).attr('image');
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "yoururlhere",
data: "{'data1':'" + value1+ "', 'data2':'" + value2+ "', 'data3':'" + value3+ "'}",
success: function (result) {
//do somthing here
}
});
其工作 POST 值,但 FILE 图片值为空。
我需要图片文件值,因为数据库中插入图片网址。
答案 0 :(得分:0)
使用此方法在ajax请求中发送完整的表单数据,如下所示
$.ajax({
url: 'yoururlhere',
type: "POST",
data: new FormData(this),
contentType: false,
cache: false,
processData: false,
success: function(data) {},
});