I almost said that as well, but you can't autopostback to the server if you use javascript / JQuery to wipe out the original list and create a new list from a web service, because the server retains the values it sent the first time, and expects one of those values to be selected. If the value is not present, it will trigger a tamper or fraud error.