I’m writing a widget that uses color picker, whenever widget save the color picker will went missing. if i can add an event after the widget saved, then this problem can be solved easily. This is mainly because of the ajax call that occurred during the widget save. However, i can’t find any reference from the WordPress documentation. God bless, there jQuery come with some handy function that can be used as a work around to solve this problem 🙂
To add an javascript event after widget save, follow the steps below:-
Advertisements
- Save code below into a js file and enqueue the js file from your widget constructor
jQuery(document).ajaxSuccess(function(e, xhr, settings) { alert('my widget just saved'); // you may put your own action here });
- Now you may try to save your widget and you should see the alert pop up.
Happy coding 🙂
Related posts:
Free image editor for Mac OS X / XP / Vista / Linux
phpmyadmin disable 1440 timeout with auto login
How to disable access to Microphone or Camera in Chrome
Symfony 1.4 - Customize Admin Generator listing to show data from foreign tables
How to clear cache in Prestashop 1.6?
Meebo - The Ultimate Web base Instant Messenger powered by AJAX
Block IP from accessing website using .htaccess
How to sync Google Calendar with Thunderbird
Share this with your friends:-