A New Jersey Senate panel has approved a same-sex marriage bill the same day Gov. Chris Christie vowed to veto it.
The Democratic-controlled Senate Judiciary committee forwarded the bill to the full Senate in an 8-4 party-line vote.
Similar legislation failed in the Senate two years ago.
Christie told a town hall audience Tuesday that he would veto the bill if it reaches his desk. He says an issue of such magnitude should be decided by residents.
The Republican urged GOP lawmakers to draft a ballot question — a position he held during the 2009 gubernatorial campaign.
Senate President Stephen Sweeney, a Democrat who is sponsoring the bill, says civil rights issues like the right to marry are guaranteed under the state constitution and do not require a public vote.