2014年7月6日日曜日

jQuery.ajax() で "TypeError: Type error"

data に渡すデータタイプが間違っている時に上記エラーが出ます。
例えばコンテキスト(this)を渡していたりするとエラーが出ます。

$.ajax('uri', {
     type: 'POST',
     data: {
         attr: this  // "TypeError: Type error"
     }
});

data に渡している変数をチェックしてみると解決できるかもしれません。

0 件のコメント:

コメントを投稿