After custom building a CMS system I thought I had covered everything in terms of validating the data being entered – so when testing discovered that any string including an ampersand got cut off at the ampersand when saved I was surprised – then immediately realised my rookie error. Continue reading “Javascript: Encode Data Before AJAX Call Using encodeURIComponent()”