Here is another article in my JSOM series. For one month ago I showed how to alter a column’s ShowInDisplayForm property with JSOM. This time I’ll show a code sample for changing a column’s (field’s) display name. If you want to alter the displayname with Server Object Model, grab the code in the sharepoint.stackexchange.com: Change Field’s DisplayName in a List.
var ctx = SP.ClientContext.get_current(), //SP.ClientContext field = ctx.get_web() //SP.Web .get_lists() //SP.ListCollection .getByTitle('MyList') //SP.List .get_fields() //SP.FieldCollection .getByInternalNameOrTitle("Body"); //SP.Field ctx.load(field, "Title"); //load only Title ctx.executeQueryAsync(function() { field.set_title("Beskrivning"); field.update(); ctx.executeQueryAsync(); });
Image may be NSFW.
Clik here to view.

Clik here to view.
