Quote:
data: {answered_array}
According to MDN, shorthand property names work in Safari 9 or later. Version 9 was released in September 2015. If you're running an older version on Mac or iOS, then you are dangerously out of date.
NB: The last version of Safari released for Windows was v5.1.7 from May 2012. If you're using that, then you might as well assume that your system has been completely compromised.
If you absolutely need to support older browsers - for example, Internet Explorer - you'll need to use the full object syntax:
data: { answered_array: answered_array }
Object initializer - JavaScript | MDN[
^]