Closed amellie closed 1 year ago
From http://api.jquery.com/jquery.ajax/:
Deprecation Notice: The jqXHR.success(), jqXHR.error(), and jqXHR.complete() callbacks are removed as of jQuery 3.0. You can use jqXHR.done(), jqXHR.fail(), and jqXHR.always() instead.
We need to update the call from ui.jqXHR.success()
to ui.jqXHR.done()
to resolve the reported issue. I've tested this locally by overriding the function with the correct call before triggering the tabbed panel to perform the AJAX action, and it seems to fix the issue.
<sj:tabbedpanel>
is no longer working with the following JS error:Uncaught TypeError: e.jqXHR.success is not a function
This is due to the
qXHR.success
function used in jquery.ui.struts2.js which has been deprecated by jQueryIs this something that can be fixed soon?