Para mostrar los cambios en tiempo real desde el servidor hacia una o más estaciones de trabajo, las websockets son lo que te conviene usar. Con jQuery, que es una librería de JavaScript, puedes manipular al DOM, realizar peticiones asíncronas, administrar estilos (CSS), entre otros.
Por otro lado, no existe el atributo
check
. Si lo que buscas es desmarcar al checkbox, debes de cambiar el valor del atributo
checked
a
false
:
Y si vas a usar websockets, ya no haría falta refrescar la página. Bastaría con que se produzca algún cambio en el lado del servidor que se vea reflejado en el lado del cliente mediante el uso de las websockets.
Saludos