百度了一下,csdn上有高手回答了很多很细
简单理解:
绑定事件在文档没有加载完成的时候是无法绑定的,因为不能获取到html 元素
所以需要用 $(document).on(e,selector,function()) 来绑定事件
$(document).on('change',"#inputfilepic", function () {
var data = new FormData();
$.each($('#inputfilepic')[0].files, function (i, file) {
data.append('upload_file', file);
});
$.ajax({
url: "submit_form_process.php?type=update",
type: 'POST',
data: data,
cache: false,
contentType: false,
processData: false,
success: function (data) {
$(".img1").attr("src", data);
$(".goods_pic_src").val(data);
}
});
});