Hi guys,
How can I lock the state of a radio button after it has been selected? That is, how can I avoid the user to change his answer?
Thank in advance
Hi guys,
How can I lock the state of a radio button after it has been selected? That is, how can I avoid the user to change his answer?
Thank in advance
Hi @Bojan_Martinovic , Welcome to the Streamlit Community Forum.
Unfortunately, I’m not aware of locking the radio button option. But would this workaround help you ?
import streamlit as st
empty = st.empty()
options = ['None','A','B']
choice = empty.radio(label = "Your one time selection",options = options)
if not (choice == 'None') :
st.write("You selected : " + choice)
empty.empty()
Best
Avra
Hi @AvratanuBiswas , Thanks for the welcome.
This workaround is just what is needed. 
Thanks