If you can stand having full page postback on the slighted user action just to update the page, feel free to go the route without using scriptings.
Usually for performance's sake, for UI change that does not affect wholepage, scripting is used. And if the UI change does not involve server page state changes and data manipulation yet your website still want to refresh full page, the user is going to feel annoyed.
Btw, this forum is for discussing topics related to //Build events. This topic is better moved to "Tech Off" forum where we discuss technical topics.