The California Teachers Association campaigned hard for its passage.
The bill would ban online schools from contracting with the for-profit operator, K12. Inc.
The committee spent more than $1.3 million in support of one Assembly candidate.
The office would answer to the seven-member school board.
If the goal is reached, it would almost double the number of students now attending charters.