Going Crazy - Trying to populate Multi-Select with JSON from Ajax

Going Crazy - Trying to populate Multi-Select with JSON from Ajax

I'm completely stumped.

If I use returned data from a JQ object, my multi-select will not select the current options:


SO THIS DOES NOT WORK:

$("#truck_type").val(data.truck_type);


If I hard code, it works and it's exactly the same as the value of data.truck_type

$("#truck_type").val(["Tandem","Van Trailer"]);


Anyone have any idea?