JSFiddle - React, Tailwind, and code Playground
HTML
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.js"></script>
<form id="domainform">
<input type="radio" id="firma" name="type" checked />company
<br>
<input type="radio" id="osoba" name="type"/>person
<br>
company:<input id="nip" name="nip"/>
<br>
person:<input id="pesel" name="pesel"/>
<br>
<input type="submit" />
</form>
JavaScript
$(document).ready(function(){
$("#domainform").validate({
rules: {
nip: {
required: "#firma:checked"
},
pesel: {
required: "#osoba:checked"
}
},
debug: true
});
});