jQueryのpostでphpでDBにinsertしたら SyntaxError: Unexpected end of JSON input at parse ()
DB処理はちゃんと終わっているのに、ブラウザに帰ると、jQueryの.fail() に入ってきてしまう。
原因はレスポンスを返していないせいだった。
insertだから何も返さなくて良いと勘違いしており、
echo json_encode($statement->fetchAll(PDO::FETCH_ASSOC));
で空の結果を返したら .done()に遷移した。