No they just charge the difference.
It's very easy to go from a Ding to another non Ding flight by just going to SWA web-sight and TravelTools then Change Air ressie.
Now going from a Ding to a Ding is another thing and take a cancel and rebooking but again just the difference.