タグ

ブックマーク / blog.coordinates.jp (1)

  • jQuery Form Plugin を利用したファイルアップロードの注意点 – 1/4dot Blog

    form プラグインを利用したファイルのアップロードで嵌ってしまった。最初からきちんとドキュメントを読んでおけば良かった…。 まず、嵌った点としてはリクエスト時に INPUT 要素に type=”file” が空かどうかで挙動が異なること。ファイルが参照されており、リクエストのファイルデータに含まれていれば iframe を利用したリクエストが行われるのだが、ファイルデータが含まれていない場合は iframe を利用しないリクエストが行われるためだ。 ここで iframe を利用したリクエストと iframe を利用しないリクエストに対するレスポンスを返してやらなければならない。この点はよく調べて無いので理由はわかっていないのだが、レスポンスの Content-Type が text/javascript だと iframe を経由する際に、もれなく <pre> タグが付いてデータが返って

  • 1