Prateek kumar
Giga Sage

Wouldn't an onChange client script in combination with GlideAjax do the job? 


Please mark my response as correct and helpful if it helped solved your question.
-Thanks