SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a list that I need to dynamically hide columns on based on user. Sort of a rudimentary Column Level security type deal. This is being done through Javascript and JQuery to simply not display certain columns when certain logic is met.

Here's the code I currently use to hide a column:

var index = $("tr.ms-viewheadertr th:contains('"+ colName +"')").first().index()+1;
$('th:nth-child('+index+'),td:nth-child('+index+')').hide();

This works perfectly for List views without grouping, but several of the views have multiple groupings and I can't figure out how to make it hide in those sub groups. Anyone know of a work around?

share|improve this question
    
Did you resolve this? I am encountering the same issue. – Aaronster Oct 25 '13 at 14:27

I have the same problem that you have and the solution for your problem is here

Hugs

share|improve this answer
    
Please add a full description of the solution to your answer. If the link you provided breaks in the future, your answer will no longer be helpful. Thanks! – Phil Greer May 14 '14 at 15:02

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.