$.ajaxSetup({ type : 'POST', dataType: 'json', timeout : 30000, headers: { 'pragma' : 'no-cache', 'Cache-Control' : 'no-cache', 'If-Modified-Since': 'Thu, 01 Jun 1970 00:00:00 GMT' } }); type: 'POST' でデフォルトをPOSTに指定します(元のデフォルトはGET) dataType: 'json' で戻りのデータをjsonで受け取ります。 header でキャッシュをしない設定としています。 キャッシュをさせない設定として cashe: false の設定の記事が多いですが、メソッドが HEAD GET の時にリクエストのパラメータに _={timestamp} を付けることで毎回違うリクエストと