Lakers star LeBron James will be sidelined 3-4 weeks because of sciatica on his right side, the team announced Thursday.