Geht das in etwa so?
$(function () { //Wenn DOM fertig geladen
isCOChecked(); //Prüfen welches Feld Standardmäßig gesetzt wurde
$(’:radio.salutation’).change(isCOChecked); // Prüfen sobald ein Anrede gewechselt wird
});
function isCOChecked() {
var $ustid = $(’#ustid’), // #ustid checkbox
$co = $(’:radio.salutation:checked’), //aktuelle selektiere Anrede
required = $co.val() === $ustid.val(); //Ist ustid checkbox value === value der aktuell selektieren Anrede
$ustid.prop(‘required’, required); // required true/false setzen
return required; // ergebnis returnen
}