In a medium bowl, mix artichoke hearts, cheese, red onion and mayonnaise. Top baguette slices with equal amounts of the artichoke mixture. Arrange slices in a single layer on a large baking tray.
Grill for 2 minutes or until toppings are bubbly and lightly browned.