Blog Sections Open
Fixing AjaxSubmit Compatibility with jQuery 1.9
If AjaxSubmit stops working after a jQuery upgrade, inspect removed APIs and legacy event assumptions before blaming the form snippet itself.
A form flow that works on jQuery 1.8 can fail on 1.9 when the front-end glue code depends on behavior that was deprecated or removed. That is a front-end compatibility issue first, not necessarily an Evolution CMS issue.
What changed
Legacy AjaxSubmit integrations often assumed older jQuery methods, event semantics, or plugin conventions. Once the project upgraded to jQuery 1.9, the modal still opened but the submission logic no longer behaved the same way.
What to check
- deprecated event shortcuts
- plugin code that expects old jQuery internals
- selector assumptions inside the AjaxSubmit wrapper
- form callbacks that rely on removed APIs
Recommendation
When upgrading jQuery in an old Evolution project, test AjaxSubmit immediately. If it breaks, patch the JavaScript wrapper rather than rolling back the whole site unless you truly need the older stack.
Why AjaxSearch Works Only While You Are Logged Into the Manager
If AjaxSearch works only for authenticated managers, the issue is usually routing or access context, not the search logic itself.
Detecting and Removing Quick ManagerManager Malware in Evolution CMS
A practical incident note on hidden-link infections, fake manager plugins, and emergency cleanup steps for compromised Evolution CMS sites.