可能重复:
是否可以使用 Ajax 进行文件上传?
我正在尝试使用 jquery ajax 上传图像。我使用了 Jquery Load 函数。我从 firebug 检查了所有输入字段都已提交,除了 type=file 的图像字段。
CakePhp Code
echo $this->Form->input('Testimonial.photo', array('type'=>'file', 'label'=>'Upload Avator'));
Jquery Function
$('a[rel=save]').live('click',function(clickEvent) {
clickEvent.preventDefault();
var url = $(this).attr('href');
$("#block").load(url, $("#form :input").serializeArray(),function(){
}
);
});
我该如何克服这个问题?