I recently added more strings to my script but now need to change the CSS Class to one of my fields. I get the above error and this message in my application logs when I do so.
Message: Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property
I am not sure what I did wrong with the script but the error message seems to directly reference it in some way. Any help or advice is greatly appreciated!
CSS CODE
.cf-collection-block {display:inline-block; width:50%} .cf-label {width: 130px!important;} .cf-field {width: 100%!important; float:right;} .Submit {display:none;}
Javascript:
// Submit Button Hiding mechanics $(document).ready(function() { $('.checkbox').click(function () { if($('input[value="yes"]').is(':checked')) //edit the value here to use your own. { $('.Submit').show(); } else { $('.Submit').hide(); } }); }); // Concatenate Emp info with User info for authentication using button. function updateSearch() { var str = $('.empID input').val() + '|' + $('.empSSN input').val() + '|' + $('.CurrUser input').val(); //var str = document.getElementById("#q1002") + '|' + document.getElementById("#q1001") + '|' + document.getElementById("#q1000"); $('.searchStr input').val(str); $('.empSSN').on('change', 'input', updateSearch); $('.empID').on('change','input', updateSearch); $('.searchStr input').trigger('change'); setTimeout(function() {prepopvalues();}, 3000); // Delay Radio Button Fill by 3 Sec }; // Radio Button Population Mechanics var debugStatus = false; $(function() { $(document).ready(function() { createFieldLookupIndex(); }); }); var fieldLookupIndex = {}; function createFieldLookupIndex() { for (var i = 0; i < window.jsonForm.fields.length; i++) { var sc = window.jsonForm.fields[i]; fieldLookupIndex[sc.attributeNameMapped] = sc.fieldId; } } function tattleTale(a1, a2, a3) { if (debugStatus === true) { alert(a1 + ' ' + a2 + ' ' + a3) } } function prepopvalues() { fillRadioButtons(v_ctS01G01,ctS01G01,5); fillRadioButtons(v_ctS01G02,ctS01G02,5); fillRadioButtons(v_ctS01G03,ctS01G03,5); fillRadioButtons(v_ctS02G01,ctS02G01,5); fillRadioButtons(v_ctS02G02,ctS02G02,5); fillRadioButtons(v_ctS02G03,ctS02G03,5); fillRadioButtons(v_ctS03G01,ctS03G01,5); fillRadioButtons(v_ctS03G02,ctS03G02,5); fillRadioButtons(v_ctS04G01,ctS04G01,5); fillRadioButtons(v_ctS04G02,ctS04G02,5); fillRadioButtons(v_ctS04G03,ctS04G03,5); fillRadioButtons(v_ctS04G04,ctS04G04,5); fillRadioButtons(v_ctS04G05,ctS04G05,5); fillRadioButtons(v_ctS05G01,ctS05G01,5); fillRadioButtons(v_ctS05G02,ctS05G02,5); fillRadioButtons(v_ctS05G03,ctS05G03,5); fillRadioButtons(v_tutS01G01,tutS01G01,5); fillRadioButtons(v_tutS01G02,tutS01G02,5); fillRadioButtons(v_tutS01G03,tutS01G03,5); fillRadioButtons(v_tutS02G01,tutS02G01,5); fillRadioButtons(v_tutS02G02,tutS02G02,5); fillRadioButtons(v_tutS02G03,tutS02G03,5); fillRadioButtons(v_tutS03G01,tutS03G01,5); fillRadioButtons(v_tutS03G02,tutS03G02,5); fillRadioButtons(v_tutS04G01,tutS04G01,5); fillRadioButtons(v_tutS04G02,tutS04G02,5); fillRadioButtons(v_tutS04G03,tutS04G03,5); fillRadioButtons(v_tutS04G04,tutS04G04,5); fillRadioButtons(v_tutS04G05,tutS04G05,5); fillRadioButtons(v_tutS05G01,tutS05G01,5); fillRadioButtons(v_tutS05G02,tutS05G02,5); fillRadioButtons(v_tutS05G03,tutS05G03,5); fillRadioButtons(v_tsaS01G01,tsaS01G01,5); fillRadioButtons(v_tsaS01G02,tsaS01G02,5); fillRadioButtons(v_tsaS01G03,tsaS01G03,5); fillRadioButtons(v_tsaS02G01,tsaS02G01,5); fillRadioButtons(v_tsaS02G02,tsaS02G02,5); fillRadioButtons(v_tsaS02G03,tsaS02G03,5); fillRadioButtons(v_tsaS02G04,tsaS02G04,5); fillRadioButtons(v_tsaS03G01,tsaS03G01,5); fillRadioButtons(v_tsaS03G02,tsaS03G02,5); fillRadioButtons(v_tsaS04G01,tsaS04G01,5); fillRadioButtons(v_tsaS04G02,tsaS04G02,5); fillRadioButtons(v_tsaS04G03,tsaS04G03,5); fillRadioButtons(v_tsaS05G01,tsaS05G01,5); fillRadioButtons(v_tsaS05G02,tsaS05G02,5); fillRadioButtons(v_tsaS05G03,tsaS05G03,5); fillRadioButtons(v_libS01G01,libS01G01,5); fillRadioButtons(v_libS01G02,libS01G02,5); fillRadioButtons(v_libS01G03,libS01G03,5); fillRadioButtons(v_libS02G01,libS02G01,5); fillRadioButtons(v_libS02G02,libS02G02,5); fillRadioButtons(v_libS03G01,libS03G01,5); fillRadioButtons(v_libS03G02,libS03G02,5); fillRadioButtons(v_libS04G01,libS04G01,5); fillRadioButtons(v_libS04G02,libS04G02,5); fillRadioButtons(v_libS04G03,libS04G03,5); fillRadioButtons(v_libS04G04,libS04G04,5); fillRadioButtons(v_libS04G05,libS04G05,5); fillRadioButtons(v_libS05G01,libS05G01,5); fillRadioButtons(v_libS05G02,libS05G02,5); fillRadioButtons(v_psyS01G01,psyS01G01,5); fillRadioButtons(v_psyS01G02,psyS01G02,5); fillRadioButtons(v_psyS01G03,psyS01G03,5); fillRadioButtons(v_psyS02G01,psyS02G01,5); fillRadioButtons(v_psyS02G02,psyS02G02,5); fillRadioButtons(v_psyS03G01,psyS03G01,5); fillRadioButtons(v_psyS03G02,psyS03G02,5); fillRadioButtons(v_psyS04G01,psyS04G01,5); fillRadioButtons(v_psyS04G02,psyS04G02,5); fillRadioButtons(v_psyS05G01,psyS05G01,5); fillRadioButtons(v_psyS05G02,psyS05G02,5); fillRadioButtons(v_cnlS01G01,cnlS01G01,5); fillRadioButtons(v_cnlS01G02,cnlS01G02,5); fillRadioButtons(v_cnlS01G03,cnlS01G03,5); fillRadioButtons(v_cnlS02G01,cnlS02G01,5); fillRadioButtons(v_cnlS02G02,cnlS02G02,5); fillRadioButtons(v_cnlS02G03,cnlS02G03,5); fillRadioButtons(v_cnlS03G01,cnlS03G01,5); fillRadioButtons(v_cnlS03G02,cnlS03G02,5); fillRadioButtons(v_cnlS04G01,cnlS04G01,5); fillRadioButtons(v_cnlS04G02,cnlS04G02,5); fillRadioButtons(v_cnlS04G03,cnlS04G03,5); fillRadioButtons(v_cnlS04G04,cnlS04G04,5); fillRadioButtons(v_cnlS04G05,cnlS04G05,5); fillRadioButtons(v_cnlS05G01,cnlS05G01,5); fillRadioButtons(v_cnlS05G02,cnlS05G02,5); fillRadioButtons(v_cnlS05G03,cnlS05G03,5); fillRadioButtons(v_swS01G01,swS01G01,5); fillRadioButtons(v_swS01G02,swS01G02,5); fillRadioButtons(v_swS01G03,swS01G03,5); fillRadioButtons(v_swS02G01,swS02G01,5); fillRadioButtons(v_swS02G02,swS02G02,5); fillRadioButtons(v_swS02G03,swS02G03,5); fillRadioButtons(v_swS03G01,swS03G01,5); fillRadioButtons(v_swS03G02,swS03G02,5); fillRadioButtons(v_swS04G01,swS04G01,5); fillRadioButtons(v_swS04G02,swS04G02,5); fillRadioButtons(v_swS04G03,swS04G03,5); fillRadioButtons(v_swS04G04,swS04G04,5); fillRadioButtons(v_swS04G05,swS04G05,5); fillRadioButtons(v_swS05G01,swS05G01,5); fillRadioButtons(v_swS05G02,swS05G02,5); fillRadioButtons(v_swS05G03,swS05G03,5); fillRadioButtons(v_ifS01G01,ifS01G01,5); fillRadioButtons(v_ifS01G02,ifS01G02,5); fillRadioButtons(v_ifS01G03,ifS01G03,5); fillRadioButtons(v_ifS02G01,ifS02G01,5); fillRadioButtons(v_ifS02G02,ifS02G02,5); fillRadioButtons(v_ifS02G03,ifS02G03,5); fillRadioButtons(v_ifS02G04,ifS02G04,5); fillRadioButtons(v_ifS03G01,ifS03G01,5); fillRadioButtons(v_ifS03G02,ifS03G02,5); fillRadioButtons(v_ifS04G01,ifS04G01,5); fillRadioButtons(v_ifS04G02,ifS04G02,5); fillRadioButtons(v_ifS04G03,ifS04G03,5); fillRadioButtons(v_ifS05G01,ifS05G01,5); fillRadioButtons(v_ifS05G02,ifS05G02,5); fillRadioButtons(v_ifS05G03,ifS05G03,5); fillRadioButtons(v_S06a,S06a,2); fillRadioButtons(v_S06b,S06b,2); fillRadioButtons(v_S06c,S06c,2); fillRadioButtons(v_S06d,S06d,2); fillRadioButtons(v_S06e,S06e,2); fillRadioButtons(v_S06f,S06f,2); fillRadioButtons(v_S06g,S06g,2); fillRadioButtons(v_S06h,S06h,2); fillRadioButtons(v_S06i,S06i,2); fillRadioButtons(v_ctS05G02,ctS05G02,2); fillRadioButtons(v_gpStudyWork,gpStudyWork,2); fillRadioButtons(v_psyS05G02,psyS05G02,2); fillRadioButtons(v_S06recommendation,S06recommendation,7); fillRadioButtons(v_gpStudyAct,gpStudyAct,3); }; function fillRadioButtons (inp, targ, numRadios, alertLabel) { var inputField = document.getElementById("Field" + fieldLookupIndex[inp]); var targFieldTxt = "Field" + fieldLookupIndex[targ]; var value; if (inputField && isNaN(inputField.value) != true) { value = parseInt(inputField.value,10); tattleTale("fillRadioButtons IF " + alertLabel, value); var t = document.getElementById(targFieldTxt + '-' + (value-1) ); if (t) { t.checked = true; } else { //alert(targ + ' ' + targFieldTxt + '-' + (value-1)); //alert(targ + " is missing a value."); } } else { tattleTale("fillRadioButtons ELSE " + alertLabel, inp, inputField); for (var i = 0; i < numRadios; i++) { var t = document.getElementById(targFieldTxt + '-' + i); if (t) { t.checked = false; } } } }