Legislators have advanced a bill requiring most of South Carolina's public school districts to spend some of their local property taxes on charter school students around the state.