jquery ajaxを使用して画像をアップロードしようとしています.Jquery Load関数を使用しました。タイプ=ファイルである画像フィールドを除いて、すべての入力フィールドが送信されていることをfirebugから確認しました。
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(){
}
);
});
どうすればこの問題を克服できますか?