Revert "Revert "ajax""

This reverts commit fc88ec9349dd0388737c11059bb06469b821d9e0.