Multiple Republicans switched their votes at the last minute.
The $1.1 billion funding is more than the House approved a day earlier.
A majority of Republicans opposed the measure.
Julian Hattem 05/19/16 09:08 AM EDT
The Pentagon says the committee is making "unnecessary" requests.
The issue derailed the entire appropriations process last year.
The measure also took aim at an anti-LGBT provision in the defense bill.
Sarah Ferris 05/18/16 09:31 PM EDT
The White House is likely to veto the bill, which it says is insufficient.
Sen. Toomey's attempt to end some block grants for "sanctuary cities" was thwarted.
But the vice preisdent says the Democrats have plenty of "really good" picks.
GOP lawmakers skipped the meeting.