I need to hide “Approver” add “Title” fields in my SharePoint list. I used the following JS.
<script type="text/javascript" src=class="vglnk" href="https://...SiteAssets/jquery- 1.10.1.min.js"</script> <script type="text/javascript" src= class="vglnk" href="https://...SiteAssets/jquery.SPServ ices-2014.02.min.js"</script> <script type="text/javascript"> $ (document).ready(function() { $ ().SPServices({ operation: "GetGroupCollectionFromUser", userLoginName: $ ().SPServices.SPGetCurrentUser(), async: false, completefunc: function(xData, Approver) { var xml = xData.responseXML.xml; //If the current User does belong to the group "SharePoint Group" if (xml.search('SharePoint Group') == -1) { // alert("No, User Doesn't Exists!"); $ ("select[title=Approver]").parent().parent().parent().hide(); $ ("select[title=Title]").parent().parent().parent().hide(); //or use: $ ('td.ms-formlabel:contains("Status")').parent().hide(); //You can also use:$ ('nobr:contains("Status")').closest('tr').hide(); } } }); }); </script>