Please use the following PowerShell Script to hide the column from New and Edit forms.
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
$web = Get-SPWeb "http://sp2013" # Site where your list exists
$list = $web.Lists.TryGetList("EmergencyContacts") #list name
if($list)
{
$field = $list.Fields["Phone"] #internal field name
$field.ShowInNewForm = $false
$field.ShowInEditForm = $false
$field.Update()
}
Alternate option is to customize the New and Edit form using
SharePoint Designer. Remove the columns tag. In my suggestion best to
use the PowerShell script to hide the columns for New and Edit form. If
you want to enable later, please
change the script to true, it will be shown without any effor.Please mark it answered, if your problem resolved or helpful.
$web = Get-SPWeb webUrl
$list = $web.Lists.TryGetList("Listname")
if($list)
{
$field = $list.Fields["FieldName"]
$field.ShowInNewForm = $false
$field.Update()
}
<script type="text/javascript">
$(document).ready(function() {
$('nobr:contains("Completion time")').closest('tr').hide();
$('nobr:contains("Score")').closest('tr').hide();
});
-------------------
</script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$('select[title=ColumnName]').val('ValueYouWant');
$("nobr:contains('ColumnName')").parent('h3').parent('td').parent('tr').hide();
});
</script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$('select[title=ColumnName]').val('ValueYouWant');
$("nobr:contains('ColumnName')").parent('h3').parent('td').parent('tr').hide();
});
</script>
-----------------------
http://www.sharepointdiary.com/2012/12/hide-columns-in-newform-editform-dispforms.html
Using SharePoint Manager Tool to Hide SharePoint List Form Fields:
My favorite utility, SharePoint Manager is not just a Object Explorer but supports changing configurations also. So we can use SharePoint Manager to change the specific fields properties. Just download the SharePoint Manager, navigate to the field all the way through Web Applications, Site Collections, Sites, Lists. Set the "ShowInDisplayForm" or whatever required and save the changes.