Apparently changes to a "Major Form Block Update" have stuffed up customised form code injection.
I am experiencing the same issue. I built a form YESTERDAY and it worked fine. Today, not so much... JQuery on.('change') actions have no effect, not even a code error in Google Chrome console window. It's also affecting the CSS, although for the most part I have been able to fix that. Even the "placeholder" text has disappeared - that's part of SquareSpace's own system - I mean, wtf?
Similar lack of support from Live Chat, "we don't support this". Very disappointing.
Another pre-existing form I made months ago for a separate site is also not working. I have tried to take the code back to basics to minimise room for error and reliance of #IDs, etc but still no joy. Very, VERY frustrating and is going to cripple my customers' forms - i.e. people can't contact them anymore.
If anyone has any ideas I would be keen to know! For reference, here's the code that's not working; pretty basic JQuery!
$(document).ready(function(){
$('select').on('change', function() {
//do some stuff
});
});
</script>
See this post: