Hmmm… This usually indicates something went wrong while attempting to save the record.
If this exact table works in admin, there could just be a problem with using it on protected pages. (I have only ever used it on admin pages). I will try to duplicate this on a test site (without permissions / other plugin stuff).
The way to debug this is to view the request in the js-console (f12 in firefox or chrome). Clicking save will cause the request to show up in either the console or the net tab or both at which point you can expand the request to see the response. For more (any) inforation, turn on debugging (briefly for the test, dont leave it on for security reasons).
In the wp-config.php:
define('WP_DEBUG', true); // TODO: remove this line
Thanks for your help. Here is the error I get in the js-console:
ReferenceError: ajaxurl is not defined
https://ww.wp.xz.cn/support/topic/ajaxurl-is-not-defined?replies=4
Alright this points directly to the answer, ajaxurl is not available by default on the public facing side (only admin). I think this should be an easy fix. I will try and get to it soon.
Thanks for the debugging assistance
I think that this should be resolved now. Sorry for delaying notification
Thank you! Works on the front-end now. I appreciate your time.