Revert "created ajax requests"

This reverts commit 6169d301f70d19509047fab5542a8631d53f53ed.
Revert "Revert "created ajax requests""

This reverts commit db08cb8af633e7a9cb89d1c26f85b32310220c00.
Revert "Revert "Revert "created ajax requests"""

This reverts commit 7cbccc35ce9a6838121b8caa0d8c737926c57479.
fixed error

This reverts commit 6169d301f70d19509047fab5542a8631d53f53ed.