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
    });
});