crazy_str: ну так и делайте что я написал в самом начале: уберите onClick="LoadQuest()" в beforeSend и добавьте хэндлер в success.
таким образом клик по кнопке не будет работать пока не завершиться запрос.
getNullData: значит как-то странно поставлен пхп.
выполните в консоли brew info php56 и читайте, у меня лично на нескольких компах пишет нечто такое:
==> Caveats
To enable PHP in Apache add the following to httpd.conf and restart Apache:
LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so