问题
I can add error/success message to the Magento admin panel from server-side, for example,
Mage::getSingleton(’core/session’)->addError('***');
But how to show the same message on the client-side using JS? I mean standard way (of course I can create the same message box, but it's not a solution). For example when I need to show a status of some AJAX request. Any ideas?
回答1:
function showMessage(txt, type) {
var html = '<ul class="messages"><li class="'+type+'-msg"><ul><li>' + txt + '</li></ul></li></ul>';
$('messages').update(html);
}
The type could be 'error', 'success', 'notice' or 'warning'. Enjoy!
来源:https://stackoverflow.com/questions/6042303/magento-how-to-show-standard-error-success-message-using-js-in-admin-panel