This topic is locked
[SOLVED]

 Appearance of disabled radio button

1/12/2018 6:05:36 AM
PHPRunner General questions
W
wedi author

Hello,
how can i modify the appearance of disabled radio button. By default it looks like this:


I've tried it via Custom CSS but i don't no how to address the button.

The radio button is defined as custom in View as:



$disabled=$_SESSION["disable_edit"];

if ($disabled == "disabled") {

$class = "chDisableUpdate";

} else {

$class = "chAutoUpdate";

}

$value="<input class='".$class."' type=radio name='vx".$data[$keyField]."' value='1' data-fieldname='v1' data-editid='".$data[$keyField]."' ";

if ($data[$field]==1) $value.="checked ";

$value.=$disabled.">&nbsp&nbsp&nbsp&nbsp";

$value.="<input class='".$class."' type=radio name='vx".$data[$keyField]."' value='2' data-fieldname='v2' data-editid='".$data[$keyField]."' ";

if ($data[$field]==2) $value.="checked ";

$value.=$disabled.">&nbsp&nbsp&nbsp&nbsp&nbsp";

$value.="<input class='".$class."' type=radio name='vx".$data[$keyField]."' value='3' data-fieldname='v3' data-editid='".$data[$keyField]."' ";

if ($data[$field]==3) $value.="checked ";

$value.=$disabled.">&nbsp&nbsp&nbsp&nbsp&nbsp";

$value.="<input class='".$class."' type=radio name='vx".$data[$keyField]."' value='4' data-fieldname='v4' data-editid='".$data[$keyField]."' ";

if ($data[$field]==4) $value.="checked ";

$value.=$disabled.">&nbsp&nbsp&nbsp&nbsp&nbsp";

$value.="<input class='".$class."' type=radio name='vx".$data[$keyField]."' value='5' data-fieldname='v5' data-editid='".$data[$keyField]."' ";

if ($data[$field]==5) $value.="checked ";

$value.=$disabled.">";


I've tried it to access with different classes, but as i described, i'm not able to find the right id for CSS. That is what i've tried in Custom CSS until yet:
.chDisableUpdate {...

.radio.chDisableUpdate {...

span.chDisableUpdate {...

td.bs-gridcell.chDisableUpdate {...
and also with ...[disabled] { ...
How can i find out the right id for Custom CSS.
Thanks for your help

Dieter

W
wedi author 1/14/2018




$disabled = "disabled";

$value="<input class='".$class."' type=radio name='vx".$data[$keyField]."' value='1' data-fieldname='v1' data-editid='".$data[$keyField]."' ";

if ($data[$field]==1) $value.="checked ";

$value.=$disabled.">&nbsp&nbsp&nbsp&nbsp"; ...



i use a javascript option:



$disabled = "javascript: return false;";

$value="<input class='".$class."' type=radio name='vx".$data[$keyField]."' value='1' data-fieldname='v1' data-editid='".$data[$keyField]."' ";

if ($data[$field]==1) $value.="checked ";

$value.=$disabled.">&nbsp&nbsp&nbsp&nbsp"; ...


Maybe someone can use it.
Best regards

Dieter