var links = document.getElementsByTagName('A');
for (var i = 0; i < links.length; i++)
{
links[i].onclick = function ()
{
return Confirm("Are you sure?");
}
}
Это применяет сообщение ко всем ссылкам, однако немного более трудно заставить ссылки не работать без JavaScript автоматически (на самом деле его невозможное).
Что-то не так?
def create
@house = House.new(params[:house])
@house.rooms.map {|room| room.tv }.each {|tv| tv.user = current_user }
if @house.save
# ... standard stuff
else
# ... standard stuff
end
end
Я не пробовал это, но похоже, что объекты должны быть построены и доступны на этом этапе, даже если не сохранены.