Bill - Mar 5, 2016
This will change the field’s Internal Name. I just want to change the field’s Display Name and keep the original Internal Name.
This will not change the InternalName, actually the Internal Name cannot be change. This will update the Display Name only.
Here is the answer to my question. When first creating the field using JSOM, I am using oFields.addFieldAsXml. The xml field node string MUST have the DisplayName attribute value set to the Internal Name before calling addFieldAsXml. Once the field is created, using set_title will not change the field’s Internal Name.